dev: panel: add support for command mode panel display
Add compilation flags to enable command mode display for
msm8226.
Change-Id: Ie79601ebc8bb384a15613a14c4ad2d03f083503f
diff --git a/dev/gcdb/display/oem_panel.c b/dev/gcdb/display/oem_panel.c
index b1e19e9..ce90e75 100755
--- a/dev/gcdb/display/oem_panel.c
+++ b/dev/gcdb/display/oem_panel.c
@@ -221,6 +221,11 @@
uint32_t hw_id = board_hardware_id();
uint32_t platformid = board_platform_id();
uint32_t target_id = board_target_id();
+ uint32_t nt35590_panel_id = NT35590_720P_VIDEO_PANEL;
+
+#if DISPLAY_TYPE_CMD_MODE
+ nt35590_panel_id = NT35590_720P_CMD_PANEL;
+#endif
switch (platformid) {
case MSM8974:
@@ -249,7 +254,7 @@
panel_id = NT35521_720P_VIDEO_PANEL;
} else {
if (((target_id >> 16) & 0xFF) == 0x1) //EVT
- panel_id = NT35590_720P_VIDEO_PANEL;
+ panel_id = nt35590_panel_id;
else if (((target_id >> 16) & 0xFF) == 0x2) //DVT
panel_id = HX8394A_720P_VIDEO_PANEL;
else {
@@ -261,7 +266,7 @@
break;
case HW_PLATFORM_MTP:
case HW_PLATFORM_SURF:
- panel_id = NT35590_720P_VIDEO_PANEL;
+ panel_id = nt35590_panel_id;
break;
default:
dprintf(CRITICAL, "Display not enabled for %d HW type\n"