platform: msm_shared: Fix dual dsi support in MDP5
* Fix layer mixer height configuration
* Fix CTL_LAYER_1 configuration for MDP_CTL_1
Change-Id: I47a07b437f2e6d69a2567cf398877060085ef801
diff --git a/platform/msm_shared/mdp5.c b/platform/msm_shared/mdp5.c
index b280667..e1b3f77 100644
--- a/platform/msm_shared/mdp5.c
+++ b/platform/msm_shared/mdp5.c
@@ -294,7 +294,7 @@
{
uint32_t mdp_rgb_size, height, width;
- height = (fb->height << 16);
+ height = fb->height;
width = fb->width;
if (pinfo->lcdc.dual_pipe)
@@ -331,7 +331,7 @@
/* Baselayer for layer mixer 1 */
if (pinfo->lcdc.split_display)
- writel(0x04000, MDP_CTL_1_BASE + CTL_LAYER_1);
+ writel(0x1000, MDP_CTL_1_BASE + CTL_LAYER_1);
else
writel(0x01000, MDP_CTL_0_BASE + CTL_LAYER_1);
}