platform: msm_shared: update MDP and DSI for msm8996

* Add software pixel ext register configuration

* update MDP to display for msm8996 target

* remove DSI stop call after PHY, pll and clocks are
initialized

Change-Id: Ia25ade7d5e0dc693230b830a050d0620317544cb
diff --git a/platform/msm_shared/include/mdp5.h b/platform/msm_shared/include/mdp5.h
index 0108da9..e48fe85 100644
--- a/platform/msm_shared/include/mdp5.h
+++ b/platform/msm_shared/include/mdp5.h
@@ -45,6 +45,13 @@
 #define REQPRIORITY_FIFO_WATERMARK0        	0x50
 #define REQPRIORITY_FIFO_WATERMARK1        	0x54
 #define REQPRIORITY_FIFO_WATERMARK2        	0x58
+#define PIPE_SW_PIXEL_EXT_C0_REQ                0x108
+#define PIPE_SW_PIXEL_EXT_C1C2_REQ              0x118
+#define PIPE_SW_PIXEL_EXT_C3_REQ                0x128
+#define PIPE_COMP0_3_PHASE_STEP_X               0x210
+#define PIPE_COMP0_3_PHASE_STEP_Y               0x214
+#define PIPE_COMP1_2_PHASE_STEP_X               0x218
+#define PIPE_COMP1_2_PHASE_STEP_Y               0x21c
 
 #define LAYER_0_OUT_SIZE                        0x04
 #define LAYER_0_OP_MODE                         0x00
@@ -80,6 +87,7 @@
 #define MDSS_MDP_HW_REV_103    MDSS_MDP_REV(1, 3, 0) /* 8084 v1.0 */
 #define MDSS_MDP_HW_REV_105    MDSS_MDP_REV(1, 5, 0) /* 8994 v1.0 */
 #define MDSS_MDP_HW_REV_106    MDSS_MDP_REV(1, 6, 0) /* 8916 v1.0 */
+#define MDSS_MDP_HW_REV_107    MDSS_MDP_REV(1, 7, 0) /* 8996 v1.0 */
 #define MDSS_MDP_HW_REV_108    MDSS_MDP_REV(1, 8, 0) /* 8939 v1.0 */
 #define MDSS_MDP_HW_REV_109    MDSS_MDP_REV(1, 9, 0) /* 8994 v2.0 */
 #define MDSS_MDP_HW_REV_110    MDSS_MDP_REV(1, 10, 0) /* 8992 v1.0 */