target: msm8952: add necessary delay before backlight on

Truly 1080p command mode panel displays snow screen after sending panel
ON commands. Add necessary delay between pixel data DMA trigger and
backlight ON to make sure that the display frame is updated to the
panel GRAM and snow screen artifact is not seen.

Change-Id: I219b9a1406934c3232ab32d6cc01f6c6a54e4c29
diff --git a/target/msm8952/oem_panel.c b/target/msm8952/oem_panel.c
index b503962..7fe6a47 100644
--- a/target/msm8952/oem_panel.c
+++ b/target/msm8952/oem_panel.c
@@ -75,6 +75,8 @@
 
 static uint32_t panel_id;
 
+#define TRULY_1080P_CMD_PANEL_ON_DELAY 40
+
 int oem_panel_rotation()
 {
 	return NO_ERROR;
@@ -89,7 +91,10 @@
 	if (panel_id == OTM1906C_1080P_CMD_PANEL) {
 		/* needs extra delay to avoid unexpected artifacts */
 		mdelay(OTM1906C_1080P_CMD_PANEL_ON_DELAY);
+	} else if (panel_id == TRULY_1080P_CMD_PANEL) {
+		mdelay(TRULY_1080P_CMD_PANEL_ON_DELAY);
 	}
+
 	return NO_ERROR;
 }