platform: msm_shared: Update MDP5 for msmgold support

This change updates MDP5 with the new MDSS_MDP version checks.

CRs-Fixed: 968289
Change-Id: Ic759e03472eb9e5c2558fdd021cf7f5969fc47ee
diff --git a/platform/msm_shared/mdp5.c b/platform/msm_shared/mdp5.c
index 89f7961..1bcb69f 100755
--- a/platform/msm_shared/mdp5.c
+++ b/platform/msm_shared/mdp5.c
@@ -62,7 +62,8 @@
 	return (MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
 		MDSS_MDP_HW_REV_107) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
 		MDSS_MDP_HW_REV_114) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
-		MDSS_MDP_HW_REV_116));
+		MDSS_MDP_HW_REV_116) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
+		MDSS_MDP_HW_REV_115));
 }
 
 static inline bool has_fixed_size_smp()
@@ -70,7 +71,8 @@
 	return (MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
 		MDSS_MDP_HW_REV_107) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
 		MDSS_MDP_HW_REV_114) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
-		MDSS_MDP_HW_REV_116));
+		MDSS_MDP_HW_REV_116) || MDSS_IS_MAJOR_MINOR_MATCHING(readl(MDP_HW_REV),
+		MDSS_MDP_HW_REV_115));
 }
 
 uint32_t mdss_mdp_intf_offset()
@@ -83,7 +85,8 @@
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_111) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_112) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_114) ||
-		(mdss_mdp_rev == MDSS_MDP_HW_REV_116))
+		(mdss_mdp_rev == MDSS_MDP_HW_REV_116) ||
+		(mdss_mdp_rev == MDSS_MDP_HW_REV_115))
 		mdss_mdp_intf_off = 0x59100;
 	else if (mdss_mdp_rev >= MDSS_MDP_HW_REV_102)
 		mdss_mdp_intf_off = 0;
@@ -119,6 +122,7 @@
 	if ((mdss_mdp_rev == MDSS_MDP_HW_REV_110) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_111) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_114) ||
+		(mdss_mdp_rev == MDSS_MDP_HW_REV_115) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_116))
 		return 0xB0020;
 	else if (MDSS_IS_MAJOR_MINOR_MATCHING(mdss_mdp_rev, MDSS_MDP_HW_REV_107))
@@ -218,6 +222,7 @@
 			MDSS_MDP_HW_REV_107) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_114) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_116) ||
+		(mdss_mdp_rev == MDSS_MDP_HW_REV_115) ||
 		(mdss_mdp_rev == MDSS_MDP_HW_REV_110)) {
 		if (pinfo->dest == DISPLAY_2) {
 			*ctl0_reg_val |= BIT(29);