target: msm8226: Add support for new QVGA platform subtype
Add support for new QVGA platform subtype and also modify
MEMBASE, scratch address and size to conform to the
new 128MB memorymap.
CRs-Fixed: 630700
Change-Id: I5dd2cfb5aee431a5aae8fa9ba0474b82417309a6
diff --git a/target/msm8226/rules.mk b/target/msm8226/rules.mk
index d31f2bc..7bef55e 100755
--- a/target/msm8226/rules.mk
+++ b/target/msm8226/rules.mk
@@ -5,7 +5,7 @@
PLATFORM := msm8226
-MEMBASE := 0x0FF00000 # SDRAM
+MEMBASE := 0x07F00000 # SDRAM
MEMSIZE := 0x00100000 # 1MB
BASE_ADDR := 0x00000
@@ -14,6 +14,10 @@
KERNEL_ADDR := BASE_ADDR+0x00008000
RAMDISK_ADDR := BASE_ADDR+0x01000000
SCRATCH_ADDR := 0x10000000
+SCRATCH_ADDR_128MAP := 0x04200000
+SCRATCH_ADDR_512MAP := 0x10000000
+SCRATCH_SIZE_128MAP := 0x03D00000
+SCRATCH_SIZE_512MAP := 0x20000000
DEFINES += DISPLAY_SPLASH_SCREEN=1
DEFINES += DISPLAY_TYPE_MIPI=1
@@ -35,7 +39,11 @@
TAGS_ADDR=$(TAGS_ADDR) \
KERNEL_ADDR=$(KERNEL_ADDR) \
RAMDISK_ADDR=$(RAMDISK_ADDR) \
- SCRATCH_ADDR=$(SCRATCH_ADDR)
+ SCRATCH_ADDR=$(SCRATCH_ADDR) \
+ SCRATCH_ADDR_128MAP=$(SCRATCH_ADDR_128MAP) \
+ SCRATCH_ADDR_512MAP=$(SCRATCH_ADDR_512MAP) \
+ SCRATCH_SIZE_128MAP=$(SCRATCH_SIZE_128MAP) \
+ SCRATCH_SIZE_512MAP=$(SCRATCH_SIZE_512MAP)
OBJS += \