From 19c01f38bc6b0f3689eb15850fd42c118d7710f4 Mon Sep 17 00:00:00 2001 From: Satya Rama Aditya Pinapala Date: Mon, 15 Jun 2020 11:32:12 -0700 Subject: [PATCH] disp: msm: dsi: drive backlight enable gpio low during power off Change drives the LCD panel backlight enable GPIO low during panel power off sequence. Change-Id: Icfd22cf8d5216fcff857bbeab9c183dfb02b83bd Signed-off-by: Satya Rama Aditya Pinapala --- msm/dsi/dsi_panel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index 2dd30f63d7..2bb185888a 100644 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -4441,6 +4441,9 @@ int dsi_panel_pre_disable(struct dsi_panel *panel) mutex_lock(&panel->panel_lock); + if (gpio_is_valid(panel->bl_config.en_gpio)) + gpio_set_value(panel->bl_config.en_gpio, 0); + rc = dsi_panel_tx_cmd_set(panel, DSI_CMD_SET_PRE_OFF); if (rc) { DSI_ERR("[%s] failed to send DSI_CMD_SET_PRE_OFF cmds, rc=%d\n",