From 8050179062c458658ff5fba8edc4e5d7efc44f10 Mon Sep 17 00:00:00 2001 From: "Zhao, Yuan" Date: Tue, 8 Sep 2020 15:27:13 +0800 Subject: [PATCH] disp: msm: dsi: do not enable PWM when setting bl to 0 Check backlight value, if it's 0, do not enable PWM. Change-Id: I6fccb42555731bf3faa88a93cbf1a36a417ff49d Signed-off-by: Zhao, Yuan --- msm/dsi/dsi_panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index 3f3a717b75..de03634e4e 100644 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -572,7 +572,7 @@ static int dsi_panel_update_pwm_backlight(struct dsi_panel *panel, return 0; } - if (!bl->pwm_enabled) { + if (bl_lvl != 0 && !bl->pwm_enabled) { rc = pwm_enable(bl->pwm_bl); if (rc) { DSI_ERR("[%s] failed to enable pwm, rc=\n", panel->name,