From cb6de5e19bddd44fff09f65b120965bd3fbf209c Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 8 Apr 2015 19:49:59 +0200 Subject: [PATCH] BeagleBoard: fix compilation of dtb. * Copy from rpi2, but this should probably be shared somewhere. --- build/jam/board/beagle/BoardSetup | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/jam/board/beagle/BoardSetup b/build/jam/board/beagle/BoardSetup index 7731f5dd3c..bbab42faeb 100644 --- a/build/jam/board/beagle/BoardSetup +++ b/build/jam/board/beagle/BoardSetup @@ -53,6 +53,9 @@ mloFile = [ DownloadFile $(HAIKU_BOARD_MLO_IMAGE) ubootFile = [ DownloadFile $(HAIKU_BOARD_UBOOT_IMAGE) : $(HAIKU_BOARD_UBOOT_IMAGE_URL) ] ; +local fdtBinary = [ FDirName $(HAIKU_OUTPUT_DIR) $(HAIKU_BOARD_FDT_NAME).dtb ] ; +CompileDTS $(fdtBinary) : [ FDirName $(HAIKU_TOP) src data dts arch arm $(HAIKU_BOARD_FDT_NAME).dts ] ; + # U-Boot environment # We load the uImage 2MB above its final destination, bootm will decode # it to the proper location. Our image is smaller than 2MB so this works. @@ -67,7 +70,7 @@ HAIKU_BOARD_SDIMAGE_FILES = haiku_loader_nbsd.ub haiku_loader_linux.ub haiku-floppyboot.tgz.ub - $(HAIKU_BOARD_FDT_NAME).dtb + $(fdtBinary) ;