diff mbox

uboot: ensure u-boot-dtb.img gets built if enabled

Message ID 1462224412-836-1-git-send-email-peter@korsgaard.com
State Accepted
Commit 2d0bc89ebfda2a8795ed73744c1ffd00c0c4bdcb
Headers show

Commit Message

Peter Korsgaard May 2, 2016, 9:26 p.m. UTC
u-boot-dtb.img only gets built by default (all target) if
CONFIG_OF_SEPARATE _AND_ CONFIG_SPL_FRAMEWORK are enabled.

Certain SoCs (E.G. Action Semi S500) use a proprietary first level
bootloader instead of u-boot SPL, but still use u-boot-dtb.img as the first
level bootloader parses the uImage header for size/loadaddr.

Ensure u-boot-dtb.img gets built if enabled by explicitly listing it as a
u-boot make target (next to all) to support such setups.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 boot/uboot/uboot.mk | 1 +
 1 file changed, 1 insertion(+)

Comments

Peter Korsgaard May 5, 2016, 9:31 a.m. UTC | #1
>>>>> "Peter" == Peter Korsgaard <peter@korsgaard.com> writes:

 > u-boot-dtb.img only gets built by default (all target) if
 > CONFIG_OF_SEPARATE _AND_ CONFIG_SPL_FRAMEWORK are enabled.

 > Certain SoCs (E.G. Action Semi S500) use a proprietary first level
 > bootloader instead of u-boot SPL, but still use u-boot-dtb.img as the first
 > level bootloader parses the uImage header for size/loadaddr.

 > Ensure u-boot-dtb.img gets built if enabled by explicitly listing it as a
 > u-boot make target (next to all) to support such setups.

 > Signed-off-by: Peter Korsgaard <peter@korsgaard.com>

Committed, thanks.
diff mbox

Patch

diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk
index 48f40c3..e071303 100644
--- a/boot/uboot/uboot.mk
+++ b/boot/uboot/uboot.mk
@@ -50,6 +50,7 @@  else ifeq ($(BR2_TARGET_UBOOT_FORMAT_NAND_BIN),y)
 UBOOT_BIN = u-boot-nand.bin
 else ifeq ($(BR2_TARGET_UBOOT_FORMAT_DTB_IMG),y)
 UBOOT_BIN = u-boot-dtb.img
+UBOOT_MAKE_TARGET = all $(UBOOT_BIN)
 else ifeq ($(BR2_TARGET_UBOOT_FORMAT_IMG),y)
 UBOOT_BIN = u-boot.img
 else ifeq ($(BR2_TARGET_UBOOT_FORMAT_IMX),y)