mdm9625: Add support to use non contiguous DDR regions for SCRATCH space.
Change-Id: I28727f5e3245ac5dbca3ca5d33bcca86061bb211
diff --git a/target/mdm9625/rules.mk b/target/mdm9625/rules.mk
index a784e6d..62b92f0 100644
--- a/target/mdm9625/rules.mk
+++ b/target/mdm9625/rules.mk
@@ -4,9 +4,13 @@
PLATFORM := mdm9x25
-MEMBASE := 0x01E00000
-MEMSIZE := 0x00100000 # 1MB
-SCRATCH_ADDR := 0x00200000
+MEMBASE := 0x01E00000
+MEMSIZE := 0x00100000 # 1MB
+SCRATCH_ADDR := 0x00200000
+SCRATCH_REGION1 := 0x00200000
+SCRATCH_REGION1_SIZE := 0x01C00000 #28 MB
+SCRATCH_REGION2 := 0x07600000
+SCRATCH_REGION2_SIZE := 0x00A00000 #10 MB
DEFINES += NO_KEYPAD_DRIVER=1
@@ -18,7 +22,12 @@
DEFINES += \
MEMBASE=$(MEMBASE) \
- SCRATCH_ADDR=$(SCRATCH_ADDR)
+ SCRATCH_ADDR=$(SCRATCH_ADDR) \
+ SCRATCH_REGION1=$(SCRATCH_REGION1) \
+ SCRATCH_REGION2=$(SCRATCH_REGION2) \
+ MEMSIZE=$(MEMSIZE) \
+ SCRATCH_REGION1_SIZE=$(SCRATCH_REGION1_SIZE) \
+ SCRATCH_REGION2_SIZE=$(SCRATCH_REGION2_SIZE) \
OBJS += \
$(LOCAL_DIR)/init.o \