summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJan Luebbe <jlu@pengutronix.de>2012-06-28 16:52:17 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-07-04 09:13:23 +0200
commitd2d4b9924142c6d7abc2ff6d7a24a96da790c302 (patch)
tree8b37bd221c5e2748c3be01446ed7bfcdbdbd928f /arch
parentc6e82ee5437618cf09c0955839b4a2b1b167cc4a (diff)
downloadbarebox-d2d4b9924142c6d7abc2ff6d7a24a96da790c302.tar.gz
barebox-d2d4b9924142c6d7abc2ff6d7a24a96da790c302.tar.xz
scripts/mkublheader: add program to produce an UBL image header
This image header is used for booting from SPI using the TI User Boot Loader (UBL). Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 1225df782d..02519ee539 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -184,6 +184,15 @@ ifeq ($(CONFIG_OMAP_BUILD_IFT),y)
KBUILD_IMAGE := MLO
endif
+barebox.ubl: barebox.bin
+ @echo " UBL " $@
+ $(Q)scripts/mkublheader barebox.bin > barebox.ubl
+ $(Q)cat barebox.bin >> barebox.ubl
+
+ifeq ($(CONFIG_ARCH_DAVINCI),y)
+KBUILD_IMAGE := barebox.ubl
+endif
+
all: $(KBUILD_IMAGE)
archprepare: maketools