ANBZ: #3085
This patch introduces six sections for T-HEAD light pwm driver.
driver: pwm: fix the issue that the backlight cannot be
closed when level0 It needs to get clock before stop pwm module
driver: pwm: light: add runtime low power feature for Light FM
driver: pwm: pwm-light: modify the platform private data to allocate
modify the platform private data to allocate, or the clock to get will
be incorrct
pwm: pwm-light: add -EPROBE_DEFER error judgement for pwm module
pwm: light-fm: update pwm module driver
pwm: thead: Add pwm driver for light
Signed-off-by: wei.liu <lw312886@linux.alibaba.com>
Signed-off-by: Esther.Z <Esther.Z@linux.alibaba.com>
Signed-off-by: Ruidong Tian <tianruidong@linux.alibaba.com>
Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com>
Link: https://gitee.com/anolis/cloud-kernel/pulls/1264