target: 8994: correct QoS settings for MDP in 8994
Set correct QoS settings to remap priority
levels in accordance with recommended settings.
Change-Id: Ibe747fc9edc55333a55e814c6dc48327c18dda5f
diff --git a/platform/msm_shared/mdp5.c b/platform/msm_shared/mdp5.c
index 1c0f1aa..86ba1ee 100644
--- a/platform/msm_shared/mdp5.c
+++ b/platform/msm_shared/mdp5.c
@@ -522,12 +522,13 @@
else if (MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev,
MDSS_MDP_HW_REV_106) ||
MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev,
- MDSS_MDP_HW_REV_108) ||
- MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev,
- MDSS_MDP_HW_REV_105))
+ MDSS_MDP_HW_REV_108))
map = 0xE4;
else if (MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev,
- MDSS_MDP_HW_REV_103))
+ MDSS_MDP_HW_REV_105))
+ map = 0xA4;
+ else if (MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev,
+ MDSS_MDP_HW_REV_103))
map = 0xFA;
else
return;
@@ -552,10 +553,10 @@
vbif_qos[2] = 2;
vbif_qos[3] = 2;
} else if (MDSS_IS_MAJOR_MINOR_MATCHING(mdp_hw_rev, MDSS_MDP_HW_REV_105)) {
- vbif_qos[0] = 2;
+ vbif_qos[0] = 1;
vbif_qos[1] = 2;
vbif_qos[2] = 2;
- vbif_qos[3] = 1;
+ vbif_qos[3] = 2;
} else {
return;
}