summaryrefslogtreecommitdiffstats
path: root/core/Makefile
diff options
context:
space:
mode:
authorTony Layher <layhertony@gmail.com>2011-12-04 23:42:22 -0500
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2012-11-17 17:44:35 +0000
commitaa83bc286630962892db5f7d28b13a72c0c9227f (patch)
tree7061b536a2e5a24a260b1b82e397bb45ca326017 /core/Makefile
parent3d59a01240aa6f099f3c3c145f4272ebd00f8026 (diff)
downloadbuild-aa83bc286630962892db5f7d28b13a72c0c9227f.zip
build-aa83bc286630962892db5f7d28b13a72c0c9227f.tar.gz
build-aa83bc286630962892db5f7d28b13a72c0c9227f.tar.bz2
Allow Device specific ramdisk address
Change-Id: If0bb3d3a2b51f87a92c0b657fbc6d0277ce53532
Diffstat (limited to 'core/Makefile')
-rw-r--r--core/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/Makefile b/core/Makefile
index 1399d80..201fd66 100644
--- a/core/Makefile
+++ b/core/Makefile
@@ -418,6 +418,10 @@ ifdef BOARD_KERNEL_PAGESIZE
INTERNAL_BOOTIMAGE_ARGS += --pagesize $(BOARD_KERNEL_PAGESIZE)
endif
+ifneq ($(BOARD_FORCE_RAMDISK_ADDRESS),)
+ INTERNAL_BOOTIMAGE_ARGS += --ramdiskaddr $(BOARD_FORCE_RAMDISK_ADDRESS)
+endif
+
INSTALLED_BOOTIMAGE_TARGET := $(PRODUCT_OUT)/boot.img
ifeq ($(TARGET_BOOTIMAGE_USE_EXT2),true)
@@ -671,7 +675,9 @@ BOARD_KERNEL_PAGESIZE := $(strip $(BOARD_KERNEL_PAGESIZE))
ifdef BOARD_KERNEL_PAGESIZE
INTERNAL_RECOVERYIMAGE_ARGS += --pagesize $(BOARD_KERNEL_PAGESIZE)
endif
-
+ifneq ($(BOARD_FORCE_RAMDISK_ADDRESS),)
+ INTERNAL_RECOVERYIMAGE_ARGS += --ramdiskaddr $(BOARD_FORCE_RAMDISK_ADDRESS)
+endif
INTERNAL_RECOVERY_FILES := $(filter $(TARGET_RECOVERY_OUT)/%, \
$(foreach module, $(ALL_MODULES), $(ALL_MODULES.$(module).INSTALLED)) \
$(ALL_DEFAULT_INSTALLED_MODULES))