summaryrefslogtreecommitdiffstats
path: root/drivers/pwm/pwm-mtk-disp.c
Commit message (Collapse)AuthorAgeFilesLines
* pwm: Add MediaTek MT2701 display PWM driver supportWeiqing Kong2016-09-061-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 <weiqing.kong@mediatek.com> [thierry.reding@gmail.com: use of_device_get_match_data()] [thierry.reding@gmail.com: parameterize more consistently] Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
* pwm: Add MediaTek display PWM driver supportYH Huang2015-10-061-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 <yh.huang@mediatek.com> Signed-off-by: Thierry Reding <thierry.reding@gmail.com>