bl: pwm ctrl before bl on [1/1]
PD#SWPL-169836
Problem:
pwm_vs after bl_on because pwm_vs maybe will
slow one frame after set bl_pwm_ctrl
Solution:
set bl_pwm_ctrl before bl_on_delay
Verify:
t5m
Change-Id: I749c30605f9e1cb787fc14d09ced380107aabc0a
Signed-off-by: zijie.lin <zijie.lin@amlogic.com>
diff --git a/drivers/media/vout/lcd/backlight/lcd_bl.c b/drivers/media/vout/lcd/backlight/lcd_bl.c
index 4fb295f..2ea9d22 100644
--- a/drivers/media/vout/lcd/backlight/lcd_bl.c
+++ b/drivers/media/vout/lcd/backlight/lcd_bl.c
@@ -2581,8 +2581,10 @@
bl_power_off(bdrv);
} else {
bdrv->state |= BL_STATE_BL_POWER_ON;
- if ((bdrv->state & BL_STATE_BL_ON) == 0)
+ if ((bdrv->state & BL_STATE_BL_ON) == 0) {
+ bl_pwm_ctrl_status_set(bdrv, 1);
bl_power_on(bdrv);
+ }
}
return count;