display: Get panel type from framebuffer
Change-Id: I3b7cb78d7c6019482ae698b30d553ca782f5022b
diff --git a/libhwcomposer/hwc_utils.cpp b/libhwcomposer/hwc_utils.cpp
index 0b62a98..dd890a9 100644
--- a/libhwcomposer/hwc_utils.cpp
+++ b/libhwcomposer/hwc_utils.cpp
@@ -40,8 +40,9 @@
openFramebufferDevice(ctx);
ctx->mOverlay = overlay::Overlay::getInstance();
ctx->qbuf = new QueuedBufferStore();
- ctx->mdpVersion = qdutils::MDPVersion::getInstance().getMDPVersion();
- ctx->hasOverlay = qdutils::MDPVersion::getInstance().hasOverlay();
+ ctx->mMDP.version = qdutils::MDPVersion::getInstance().getMDPVersion();
+ ctx->mMDP.hasOverlay = qdutils::MDPVersion::getInstance().hasOverlay();
+ ctx->mMDP.panel = qdutils::MDPVersion::getInstance().getPanelType();
ctx->mCopybitEngine = CopybitEngine::getInstance();
ctx->mExtDisplay = new ExternalDisplay(ctx);
MDPComp::init(ctx);
@@ -49,7 +50,7 @@
init_uevent_thread(ctx);
ALOGI("Initializing Qualcomm Hardware Composer");
- ALOGI("MDP version: %d", ctx->mdpVersion);
+ ALOGI("MDP version: %d", ctx->mMDP.version);
}
void closeContext(hwc_context_t *ctx)