msm8974: display: Enable continuous splash for 720p Toshiba panel
Enabling continuous splash screen support for
CDP, MTP and Fluid devices.
Change-Id: Ib4bf00c947900e4064bfdbfeb8a55084e48014f0
diff --git a/target/msm8974/init.c b/target/msm8974/init.c
index 35f00e6..5913797 100644
--- a/target/msm8974/init.c
+++ b/target/msm8974/init.c
@@ -273,12 +273,17 @@
/* Returns 1 if target supports continuous splash screen. */
int target_cont_splash_screen()
{
- switch(board_platform_id())
+ switch(board_hardware_id())
{
- case HW_PLATFORM_SURF:
- case HW_PLATFORM_FFA:
- default:
- return 0;
+ case HW_PLATFORM_SURF:
+ case HW_PLATFORM_MTP:
+ case HW_PLATFORM_FLUID:
+ dprintf(SPEW, "Target_cont_splash=1\n");
+ return 1;
+ break;
+ default:
+ dprintf(SPEW, "Target_cont_splash=0\n");
+ return 0;
}
}
diff --git a/target/msm8974/target_display.c b/target/msm8974/target_display.c
index f304494..d4be69c 100644
--- a/target/msm8974/target_display.c
+++ b/target/msm8974/target_display.c
@@ -142,6 +142,7 @@
switch (hw_id) {
case HW_PLATFORM_MTP:
case HW_PLATFORM_FLUID:
+ case HW_PLATFORM_SURF:
mipi_toshiba_video_720p_init(&(panel.panel_info));
panel.clk_func = msm8974_mdss_dsi_panel_clock;
panel.power_func = msm8974_mipi_panel_power;