summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDhaval Patel <pdhaval@codeaurora.org>2016-08-10 11:25:48 -0700
committerDhaval Patel <pdhaval@codeaurora.org>2016-08-10 11:35:17 -0700
commit1cb5d227fc22222de9ce94fb1bfc918adf92d885 (patch)
tree3f43bfb2b21e45998d3e7c869ad0c8e4cf51c6a5
parent2d3d7b7c7313c7c6137d02c20a69cd8b92ca99c3 (diff)
drm/dsi: fix dsi control power supply turn off sequence
Current implementation leaves dsi control power supply in ON mode when drm calls bridge disable API. This patch fixes the sequence to avoid control power rail leakage. Change-Id: I6d8b6438e9b67f474f7a45ae947219a878c9f6c0 Signed-off-by: Dhaval Patel <pdhaval@codeaurora.org>
-rw-r--r--drivers/gpu/drm/msm/dsi-staging/dsi_ctrl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/msm/dsi-staging/dsi_ctrl.c b/drivers/gpu/drm/msm/dsi-staging/dsi_ctrl.c
index 0ca354ed8946..b8520aadbc0c 100644
--- a/drivers/gpu/drm/msm/dsi-staging/dsi_ctrl.c
+++ b/drivers/gpu/drm/msm/dsi-staging/dsi_ctrl.c
@@ -1951,7 +1951,7 @@ int dsi_ctrl_set_power_state(struct dsi_ctrl *dsi_ctrl,
}
if ((!reg_enable) && (reg_enable != drv_state->pwr_enabled)) {
- rc = dsi_ctrl_enable_supplies(dsi_ctrl, true);
+ rc = dsi_ctrl_enable_supplies(dsi_ctrl, false);
if (rc) {
pr_err("[%d]failed to disable vreg supplies, rc=%d\n",
dsi_ctrl->index, rc);