display: Get panel type from framebuffer
Change-Id: I3b7cb78d7c6019482ae698b30d553ca782f5022b
diff --git a/libqdutils/mdp_version.h b/libqdutils/mdp_version.h
index 5ec0c67..9137cd4 100644
--- a/libqdutils/mdp_version.h
+++ b/libqdutils/mdp_version.h
@@ -52,15 +52,29 @@
MDSS_V5 = 500,
};
+#define MDDI_PANEL '1'
+#define EBI2_PANEL '2'
+#define LCDC_PANEL '3'
+#define EXT_MDDI_PANEL '4'
+#define TV_PANEL '5'
+#define DTV_PANEL '7'
+#define MIPI_VIDEO_PANEL '8'
+#define MIPI_CMD_PANEL '9'
+#define WRITEBACK_PANEL 'a'
+#define LVDS_PANEL 'b'
+
+
class MDPVersion : public Singleton <MDPVersion>
{
public:
MDPVersion();
~MDPVersion() { }
int getMDPVersion() {return mMDPVersion;}
+ char getPanelType() {return mPanelType;}
bool hasOverlay() {return mHasOverlay;}
private:
int mMDPVersion;
+ char mPanelType;
bool mHasOverlay;
};
}; //namespace qdutils