diff options
| author | Sandeep Panda <spanda@codeaurora.org> | 2015-12-16 15:53:26 +0530 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:14:26 -0700 |
| commit | 1e58c1ae765e4e05f5e29558241827019ccb0b37 (patch) | |
| tree | 9c187a47c1d013b60c92c883ecacd5027c15fbda /drivers/video/fbdev | |
| parent | bf41ad71202dfe754902887335fef16a3731abc5 (diff) | |
msm: mdss: configure DSI PHY regulator when coming out of idle collapse
In command mode static screen usecase if DSI PHY was clamped and
then MDSS was reset by power collapsing it, in that case reconfigure
DSI PHY regulator while coming out of power collapse. This will avoid
DSI PHY stuck issue when there are two independent displays running.
Change-Id: I6c33244c332d97522b66cbb9191fce0a268bf9f4
Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
Diffstat (limited to 'drivers/video/fbdev')
| -rw-r--r-- | drivers/video/fbdev/msm/msm_mdss_io_8974.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/msm_mdss_io_8974.c b/drivers/video/fbdev/msm/msm_mdss_io_8974.c index 5f0176da4f66..55b94de8fb73 100644 --- a/drivers/video/fbdev/msm/msm_mdss_io_8974.c +++ b/drivers/video/fbdev/msm/msm_mdss_io_8974.c @@ -997,7 +997,8 @@ static void mdss_dsi_phy_regulator_ctrl(struct mdss_dsi_ctrl_pdata *ctrl, * active. */ if (!mdss_dsi_is_hw_config_dual(sdata) || - (other_ctrl && !other_ctrl->is_phyreg_enabled)) + (other_ctrl && (!other_ctrl->is_phyreg_enabled + || other_ctrl->mmss_clamp))) mdss_dsi_28nm_phy_regulator_enable(ctrl); break; } |
