aboutsummaryrefslogtreecommitdiff
path: root/drivers/pwm/pwm-mtk-disp.c
AgeCommit message (Collapse)AuthorFilesLines
2019-03-04pwm: Add MediaTek MT8183 display PWM driver supportJitao Shi1-0/+11
Use the mtk_pwm_data struction to define different registers and add MT8183 specific register operations, such as MT8183 doesn't have commit register, needs to disable double buffer before writing register, and needs to select commit mode and use PWM_PERIOD/PWM_HIGH_WIDTH. Signed-off-by: Jitao Shi <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
2016-09-06pwm: Add MediaTek MT2701 display PWM driver supportWeiqing Kong1-15/+72
Use the mtk_pwm_data struction to define different registers and add MT2701 specific register operations, such as MT2701 doesn't have commit register, needs to disable double buffer before writing register, and needs to select manual mode and use PWM_PERIOD/PWM_HIGH_WIDTH. Signed-off-by: Weiqing Kong <[email protected]> [[email protected]: use of_device_get_match_data()] [[email protected]: parameterize more consistently] Signed-off-by: Thierry Reding <[email protected]>
2015-10-06pwm: Add MediaTek display PWM driver supportYH Huang1-0/+243
Add display PWM driver support to modify backlight for MT8173 and MT6595. The PWM has one channel to control the brightness of the display. When the (high_width / period) is closer to 1, the screen is brighter; otherwise, it is darker. Signed-off-by: YH Huang <[email protected]> Signed-off-by: Thierry Reding <[email protected]>