From 5e4cf93c05074486c64236dcc17180763030c3dd Mon Sep 17 00:00:00 2001 From: Mark Yao Date: Fri, 17 Mar 2017 17:31:33 +0800 Subject: [PATCH] video: backlight: pwm_bl: fix backlight polarity Backlight polarity not works without pwm_adjust_config. Change-Id: I11e5eefe340f758b6721021f13238306b3721270 Signed-off-by: Mark Yao --- drivers/video/backlight/pwm_bl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c index dfc760830eb9..9a473c89e0f0 100644 --- a/drivers/video/backlight/pwm_bl.c +++ b/drivers/video/backlight/pwm_bl.c @@ -601,6 +601,8 @@ static int pwm_backlight_probe(struct platform_device *pdev) pb->scale = data->max_brightness; } + pwm_adjust_config(pb->pwm); + pb->lth_brightness = data->lth_brightness * (div_u64(state.period, pb->scale));