Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 31747b73 authored by Erik Gilling's avatar Erik Gilling Committed by Dmitry Shmidt
Browse files

ANDROID: ARM: add config option to build zImage/dtb combo



Allows a defconfig to set a default dtb to concatenate with a zImage
to create a zImage-dtb.<dtb name>

Signed-off-by: default avatarErik Gilling <konkers@android.com>
Change-Id: I34b643b1c49228fbae88a56e46c93c478089620d
parent c792cb6e
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -1873,6 +1873,21 @@ config DEPRECATED_PARAM_STRUCT
	  This was deprecated in 2001 and announced to live on for 5 years.
	  Some old boot loaders still use this way.

config BUILD_ARM_APPENDED_DTB_IMAGE
	bool "Build a concatenated zImage/dtb by default"
	depends on OF
	help
	  Enabling this option will cause a concatenated zImage and DTB to
	  be built by default (instead of a standalone zImage.)  The image
	  will built in arch/arm/boot/zImage-dtb.<dtb name>

config BUILD_ARM_APPENDED_DTB_IMAGE_NAME
	string "Default dtb name"
	depends on BUILD_ARM_APPENDED_DTB_IMAGE
	help
	  name of the dtb to append when building a concatenated
	  zImage/dtb.

# Compressed boot loader in ROM.  Yes, we really want to ask about
# TEXT and BSS so we preserve their values in the config files.
config ZBOOT_ROM_TEXT
+2 −0
Original line number Diff line number Diff line
@@ -298,6 +298,8 @@ libs-y := arch/arm/lib/ $(libs-y)
# Default target when executing plain make
ifeq ($(CONFIG_XIP_KERNEL),y)
KBUILD_IMAGE := xipImage
else ifeq ($(CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE),y)
KBUILD_IMAGE := zImage-dtb.$(CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE_NAME)
else
KBUILD_IMAGE := zImage
endif