From 5d8ce4733c3b686e66cf13e3de4784324f8d6aff Mon Sep 17 00:00:00 2001 From: "Ithamar R. Adema" Date: Fri, 31 Oct 2014 12:08:03 +0100 Subject: [PATCH] ARM: u-boot: Generate DTB and include in uImage --- src/system/boot/platform/u-boot/Jamfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/system/boot/platform/u-boot/Jamfile b/src/system/boot/platform/u-boot/Jamfile index 3c39ed9f50..4462813eef 100644 --- a/src/system/boot/platform/u-boot/Jamfile +++ b/src/system/boot/platform/u-boot/Jamfile @@ -211,7 +211,10 @@ BuildUImage haiku_loader_linux.ub : haiku_loader : -a $(HAIKU_BOARD_LOADER_BASE) -e $(HAIKU_BOARD_LOADER_ENTRY_LINUX) -n 'haiku_loader $(TARGET_BOOT_BOARD)' ; -BuildUImage haiku_loader_nbsd.ub : haiku_loader $(tgzArchive) : +local fdtBinary = [ FDirName $(HAIKU_OUTPUT_DIR) $(HAIKU_BOARD_FDT_NAME).dtb ] ; +CompileDTS $(fdtBinary) : [ FDirName $(HAIKU_TOP) src data dts $(HAIKU_BOARD_FDT_NAME).dts ] ; + +BuildUImage haiku_loader_nbsd.ub : haiku_loader $(tgzArchive) $(fdtBinary) : -A $(TARGET_ARCH) -O $(uImageFakeOS) -T multi -C none -a $(HAIKU_BOARD_LOADER_BASE) -e $(HAIKU_BOARD_LOADER_ENTRY_NBSD) -n 'haiku_loader $(TARGET_BOOT_BOARD)' ;