Lines Matching refs:pwm
550 duty_ns = pwm_get_duty_cycle(panel->backlight.pwm); in pwm_get_backlight()
648 pwm_config(panel->backlight.pwm, duty_ns, CRC_PMIC_PWM_PERIOD_NS); in pwm_set_backlight()
826 pwm_config(panel->backlight.pwm, 0, CRC_PMIC_PWM_PERIOD_NS); in pwm_disable_backlight()
828 pwm_disable(panel->backlight.pwm); in pwm_disable_backlight()
1099 pwm_enable(panel->backlight.pwm); in pwm_enable_backlight()
1386 u32 pwm; in get_backlight_max_vbt() local
1398 pwm = panel->backlight.hz_to_pwm(connector, pwm_freq_hz); in get_backlight_max_vbt()
1399 if (!pwm) { in get_backlight_max_vbt()
1406 return pwm; in get_backlight_max_vbt()
1658 panel->backlight.pwm = pwm_get(dev->dev, "pwm_backlight"); in pwm_setup_backlight()
1659 if (IS_ERR(panel->backlight.pwm)) { in pwm_setup_backlight()
1661 panel->backlight.pwm = NULL; in pwm_setup_backlight()
1665 retval = pwm_config(panel->backlight.pwm, CRC_PMIC_PWM_PERIOD_NS, in pwm_setup_backlight()
1669 pwm_put(panel->backlight.pwm); in pwm_setup_backlight()
1670 panel->backlight.pwm = NULL; in pwm_setup_backlight()
1677 pwm_get_duty_cycle(panel->backlight.pwm) * 100, in pwm_setup_backlight()
1732 if (panel->backlight.pwm) in intel_panel_destroy_backlight()
1733 pwm_put(panel->backlight.pwm); in intel_panel_destroy_backlight()