display: libqdutils: add the MDP h/w version for 8x10 MDP core
Add the support to enable 8x10 MDP core version
Change-Id: I385f9bcc5e1c6011f3e2704ee71ce5aacec8b92d
diff --git a/libqdutils/mdp_version.cpp b/libqdutils/mdp_version.cpp
index 8da293d..bf65763 100644
--- a/libqdutils/mdp_version.cpp
+++ b/libqdutils/mdp_version.cpp
@@ -85,6 +85,9 @@
mVGPipes = metadata.data.caps.vig_pipes;
mDMAPipes = metadata.data.caps.dma_pipes;
mFeatures = metadata.data.caps.features;
+ if (metadata.data.caps.mdp_rev == MDP_V3_0_4){
+ mdp_version = MDP_V3_0_4;
+ }
}
#endif
} else {
@@ -99,7 +102,9 @@
close(fb_fd);
mMDPVersion = mdp_version;
mHasOverlay = false;
- if((mMDPVersion >= MDP_V4_0) || (mMDPVersion == MDP_V_UNKNOWN))
+ if((mMDPVersion >= MDP_V4_0) ||
+ (mMDPVersion == MDP_V_UNKNOWN) ||
+ (mMDPVersion == MDP_V3_0_4))
mHasOverlay = true;
if(mMDPVersion >= MDSS_V5) {
//TODO get this from driver