msm_shared: mipi: Update mipi for auto PLL calculation

This change updates the DSI controller to use div1, div3,
vco clock calculated using auto PLL. It also enables
the display to call auto PLL API if callback is registered

Change-Id: Ie2ef6fb1fe9033b267d0ed6a7a146e47e15cb8bf
diff --git a/platform/msm_shared/display.c b/platform/msm_shared/display.c
old mode 100644
new mode 100755
index c6d02c4..9eccbc1
--- a/platform/msm_shared/display.c
+++ b/platform/msm_shared/display.c
@@ -236,6 +236,10 @@
 	if (pdata->clk_func)
 		ret = pdata->clk_func(1);
 
+	/* Only enabled for auto PLL calculation */
+	if (pdata->pll_clk_func)
+		ret = pdata->pll_clk_func(1, &(panel->panel_info));
+
 	if (ret)
 		goto msm_display_init_out;
 
@@ -310,6 +314,10 @@
 	if (panel->clk_func)
 		ret = panel->clk_func(0);
 
+	/* Only for AUTO PLL calculation */
+	if (panel->pll_clk_func)
+		ret = panel->pll_clk_func(0, pinfo);
+
 	if (ret)
 		goto msm_display_off_out;