Lines Matching refs:pwm
28 struct pwm_device *pwm; member
60 pwm_enable(pb->pwm); in pwm_backlight_power_on()
69 pwm_config(pb->pwm, 0, pb->period); in pwm_backlight_power_off()
70 pwm_disable(pb->pwm); in pwm_backlight_power_off()
108 pwm_config(pb->pwm, duty_cycle, pb->period); in pwm_backlight_update_status()
275 pb->pwm = devm_pwm_get(&pdev->dev, NULL); in pwm_backlight_probe()
276 if (IS_ERR(pb->pwm)) { in pwm_backlight_probe()
277 ret = PTR_ERR(pb->pwm); in pwm_backlight_probe()
283 pb->pwm = pwm_request(data->pwm_id, "pwm-backlight"); in pwm_backlight_probe()
284 if (IS_ERR(pb->pwm)) { in pwm_backlight_probe()
286 ret = PTR_ERR(pb->pwm); in pwm_backlight_probe()
299 pb->period = pwm_get_period(pb->pwm); in pwm_backlight_probe()
302 pwm_set_period(pb->pwm, data->pwm_period_ns); in pwm_backlight_probe()
348 pwm_free(pb->pwm); in pwm_backlight_remove()