target: msm8952: enable DSI escape clock before programming DSI PHY/PLL
SDM439 need DSI escape clock to be enabled before programming DSI PHY.
Enable escape clock before DSI PHY programming.
Change-Id: I96f9a079066a82bd8449cfaaa4504290db8c3899
diff --git a/target/msm8952/target_display.c b/target/msm8952/target_display.c
index 68f15f9..e98b21d 100644
--- a/target/msm8952/target_display.c
+++ b/target/msm8952/target_display.c
@@ -367,6 +367,8 @@
return ret;
}
+ gcc_dsi_lp_clock_enable(flags);
+
ret = mdss_dsi_pll_config(pinfo->mipi.pll_base,
pinfo->mipi.ctl_base, pll_data);
if (!ret)
@@ -380,7 +382,7 @@
dprintf(CRITICAL, "Not able to enable second pll\n");
}
- gcc_dsi_clocks_enable(flags, pinfo->mipi.use_dsi1_pll,
+ gcc_dsi_hs_clocks_enable(flags, pinfo->mipi.use_dsi1_pll,
pll_data->pclk_m, pll_data->pclk_n, pll_data->pclk_d);
} else if(!target_cont_splash_screen()) {
gcc_dsi_clocks_disable(flags);