Lines Matching refs:pwm
26 struct pwm_device *pwm; member
59 pwm_reg_period = pwm_get_period(drvdata->pwm); in pwm_regulator_set_voltage_sel()
64 ret = pwm_config(drvdata->pwm, dutycycle, pwm_reg_period); in pwm_regulator_set_voltage_sel()
90 return pwm_enable(drvdata->pwm); in pwm_regulator_enable()
97 pwm_disable(drvdata->pwm); in pwm_regulator_disable()
106 return pwm_is_enabled(drvdata->pwm); in pwm_regulator_is_enabled()
134 unsigned int period = pwm_get_period(drvdata->pwm); in pwm_regulator_set_voltage()
140 ret = pwm_config(drvdata->pwm, (period / 100) * duty_cycle, period); in pwm_regulator_set_voltage()
146 ret = pwm_enable(drvdata->pwm); in pwm_regulator_set_voltage()
265 drvdata->pwm = devm_pwm_get(&pdev->dev, NULL); in pwm_regulator_probe()
266 if (IS_ERR(drvdata->pwm)) { in pwm_regulator_probe()
268 return PTR_ERR(drvdata->pwm); in pwm_regulator_probe()