msm7630_surf: Enable LCDC Splash screen for 7x30 target

Change-Id: Iabf0bf6925fd8b02909eaf1dd049b36d681916cf
diff --git a/platform/msm_shared/lcdc.c b/platform/msm_shared/lcdc.c
index 0ff9150..2b20154 100644
--- a/platform/msm_shared/lcdc.c
+++ b/platform/msm_shared/lcdc.c
@@ -128,12 +128,7 @@
 
 	dprintf(INFO, "lcdc_init(): panel is %d x %d\n", fb_cfg.width,
 		fb_cfg.height);
-#if PLATFORM_MSM8X60
 	fb_cfg.base = LCDC_FB_ADDR;
-#else
-	fb_cfg.base =
-	    memalign(4096, fb_cfg.width * fb_cfg.height * (fb_cfg.bpp / 8));
-#endif
 
 	writel((unsigned)fb_cfg.base, MSM_MDP_BASE1 + 0x90008);
 
diff --git a/platform/msm_shared/rules.mk b/platform/msm_shared/rules.mk
index a59581f..bf5134d 100644
--- a/platform/msm_shared/rules.mk
+++ b/platform/msm_shared/rules.mk
@@ -50,7 +50,6 @@
 ifeq ($(PLATFORM),msm7x27a)
 	OBJS += $(LOCAL_DIR)/uart.o \
 			$(LOCAL_DIR)/proc_comm.o \
-			$(LOCAL_DIR)/lcdc.o \
 			$(LOCAL_DIR)/mdp3.o \
 			$(LOCAL_DIR)/mipi_dsi.o \
 			$(LOCAL_DIR)/crypto_eng.o \
diff --git a/target/msm7627_surf/rules.mk b/target/msm7627_surf/rules.mk
index f9e8104..7bfa2e8 100644
--- a/target/msm7627_surf/rules.mk
+++ b/target/msm7627_surf/rules.mk
@@ -13,6 +13,7 @@
 KERNEL_ADDR      := BASE_ADDR+0x00008000
 RAMDISK_ADDR     := BASE_ADDR+0x01000000
 SCRATCH_ADDR     := BASE_ADDR+0xA00000
+LCDC_FB_ADDR     := 0x0D300000
 
 KEYS_USE_GPIO_KEYPAD := 1
 
@@ -33,7 +34,8 @@
 	TAGS_ADDR=$(TAGS_ADDR) \
 	KERNEL_ADDR=$(KERNEL_ADDR) \
 	RAMDISK_ADDR=$(RAMDISK_ADDR) \
-	SCRATCH_ADDR=$(SCRATCH_ADDR)
+	SCRATCH_ADDR=$(SCRATCH_ADDR) \
+	LCDC_FB_ADDR=$(LCDC_FB_ADDR)
 
 
 OBJS += \
diff --git a/target/msm7630_surf/rules.mk b/target/msm7630_surf/rules.mk
index a254454..801d427 100644
--- a/target/msm7630_surf/rules.mk
+++ b/target/msm7630_surf/rules.mk
@@ -14,12 +14,13 @@
 RAMDISK_ADDR         := BASE_ADDR+0x01000000
 SCRATCH_ADDR         := 0x08008000
 FASTBOOT_BUF_SIZE    := 0x10000000
+LCDC_FB_ADDR         := 0x08008000
 
 KEYS_USE_GPIO_KEYPAD := 1
 
-DEFINES += DISPLAY_SPLASH_SCREEN=0
+DEFINES += DISPLAY_SPLASH_SCREEN=1
 DEFINES += DISPLAY_TYPE_MDDI=0
-DEFINES += DISPLAY_TYPE_LCDC=0
+DEFINES += DISPLAY_TYPE_LCDC=1
 DEFINES += MMC_BOOT_ADM=0
 DEFINES += TARGET_USES_RSPIN_LOCK=1
 
@@ -36,7 +37,8 @@
 	KERNEL_ADDR=$(KERNEL_ADDR) \
 	RAMDISK_ADDR=$(RAMDISK_ADDR) \
 	SCRATCH_ADDR=$(SCRATCH_ADDR) \
-	FASTBOOT_BUF_SIZE=$(FASTBOOT_BUF_SIZE)
+	FASTBOOT_BUF_SIZE=$(FASTBOOT_BUF_SIZE) \
+	LCDC_FB_ADDR=$(LCDC_FB_ADDR)
 
 
 OBJS += \