Factorize the u-boot images code
This patch introduces the BR2_LINUX_KERNEL_UBOOT_IMAGE boolean to factorize more code that will be shared in the next patches that introduces other uImage-like targets. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
69fc497df0
commit
902609fbb3
@ -129,12 +129,16 @@ config BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE
|
|||||||
# Binary format
|
# Binary format
|
||||||
#
|
#
|
||||||
|
|
||||||
|
config BR2_LINUX_KERNEL_UBOOT_IMAGE
|
||||||
|
bool
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Kernel binary format"
|
prompt "Kernel binary format"
|
||||||
|
|
||||||
config BR2_LINUX_KERNEL_UIMAGE
|
config BR2_LINUX_KERNEL_UIMAGE
|
||||||
bool "uImage"
|
bool "uImage"
|
||||||
depends on BR2_arm || BR2_armeb || BR2_bfin || BR2_powerpc || BR2_avr32 || BR2_sh || BR2_sh64
|
depends on BR2_arm || BR2_armeb || BR2_bfin || BR2_powerpc || BR2_avr32 || BR2_sh || BR2_sh64
|
||||||
|
select BR2_LINUX_KERNEL_UBOOT_IMAGE
|
||||||
|
|
||||||
config BR2_LINUX_KERNEL_BZIMAGE
|
config BR2_LINUX_KERNEL_BZIMAGE
|
||||||
bool "bzImage"
|
bool "bzImage"
|
||||||
|
@ -36,6 +36,10 @@ LINUX_PATCHES = $(call qstrip,$(BR2_LINUX_KERNEL_PATCH))
|
|||||||
LINUX_INSTALL_IMAGES = YES
|
LINUX_INSTALL_IMAGES = YES
|
||||||
LINUX_DEPENDENCIES += host-module-init-tools
|
LINUX_DEPENDENCIES += host-module-init-tools
|
||||||
|
|
||||||
|
ifeq ($(BR2_LINUX_KERNEL_UBOOT_IMAGE),y)
|
||||||
|
LINUX_DEPENDENCIES += host-uboot-tools
|
||||||
|
endif
|
||||||
|
|
||||||
LINUX_MAKE_FLAGS = \
|
LINUX_MAKE_FLAGS = \
|
||||||
HOSTCC="$(HOSTCC)" \
|
HOSTCC="$(HOSTCC)" \
|
||||||
HOSTCFLAGS="$(HOSTCFLAGS)" \
|
HOSTCFLAGS="$(HOSTCFLAGS)" \
|
||||||
@ -64,7 +68,6 @@ LINUX_IMAGE_NAME=vmImage
|
|||||||
else
|
else
|
||||||
LINUX_IMAGE_NAME=uImage
|
LINUX_IMAGE_NAME=uImage
|
||||||
endif
|
endif
|
||||||
LINUX_DEPENDENCIES+=host-uboot-tools
|
|
||||||
else ifeq ($(BR2_LINUX_KERNEL_BZIMAGE),y)
|
else ifeq ($(BR2_LINUX_KERNEL_BZIMAGE),y)
|
||||||
LINUX_IMAGE_NAME=bzImage
|
LINUX_IMAGE_NAME=bzImage
|
||||||
else ifeq ($(BR2_LINUX_KERNEL_ZIMAGE),y)
|
else ifeq ($(BR2_LINUX_KERNEL_ZIMAGE),y)
|
||||||
|
Loading…
Reference in New Issue
Block a user