dev: gcdb: display: update the FB address used for splash screen

In the current implementation, the FB address for splash screen
is decided based on whether dynamic fps is enabled or not. After
kernel 'commit 6971be89879a39c8b2345709763b6384e1dec968 ("clk: msm:
mdss: update the procedure for storing DSI PLL codes")' the reserved
memory for dynamic fps in kernel is freed once the DSI PLL trim codes
in stored in DSI PLL driver. Due to this, for video mode panels with
dynamic fps not enabled, corruption is possible during kernel bootup
since the first page of splash screen memory in LK will be freed by
the DSI PLL driver since it is actually the dynamic fps memory with
respect to kernel mapping. Hence assign the first page of MIPI_FB_ADDR
always for dynamic fps independent of the feature enabled or not.

Change-Id: I627708504c5cfabac10abcc2d5f8c4ede6d6d06e
diff --git a/dev/gcdb/display/gcdb_display.c b/dev/gcdb/display/gcdb_display.c
index 753d0ed..39c8c26 100644
--- a/dev/gcdb/display/gcdb_display.c
+++ b/dev/gcdb/display/gcdb_display.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -537,17 +537,15 @@
 		panel.bl_func = mdss_dsi_bl_enable;
 		panel.dsi2HDMI_config = mdss_dsi2HDMI_config;
 		/*
-		 * If dfps enabled, reserve fb memory to store pll
-		 * codes and pass pll codes values to kernel.
+		 * Reserve fb memory to store pll codes and pass
+		 * pll codes values to kernel.
 		 */
-		if (panel.panel_info.dfps.panel_dfps.enabled) {
-			panel.panel_info.dfps.dfps_fb_base = base;
-			base += DFPS_PLL_CODES_SIZE;
-			dprintf(SPEW, "dfps base=0x%p,d, fb_base=0x%p!\n",
-					panel.panel_info.dfps.dfps_fb_base, base);
-		}
-
+		panel.panel_info.dfps.dfps_fb_base = base;
+		base += DFPS_PLL_CODES_SIZE;
 		panel.fb.base = base;
+		dprintf(SPEW, "dfps base=0x%p,d, fb_base=0x%p!\n",
+				panel.panel_info.dfps.dfps_fb_base, base);
+
 		panel.fb.width =  panel.panel_info.xres;
 		panel.fb.height =  panel.panel_info.yres;
 		panel.fb.stride =  panel.panel_info.xres;