kirkwood: enable dts compilation
authorluka <luka@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 3 Oct 2013 02:50:03 +0000 (02:50 +0000)
committerluka <luka@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 3 Oct 2013 02:50:03 +0000 (02:50 +0000)
In 3.10 we might build those, so for now just add this functionality.

Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38297 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/kirkwood/image/Makefile

index dbf8877..51af440 100644 (file)
@@ -17,6 +17,12 @@ endif
 endef
 
 define Image/Build
 endef
 
 define Image/Build
+       $(foreach board,$(BOARDS),
+               $(LINUX_DIR)/scripts/dtc/dtc \
+                       -O dtb -o $(BIN_DIR)/$(IMG_PREFIX)-$(board).dtb \
+                       -I dts $(LINUX_DIR)/arch/arm/boot/dts/kirkwood-$(board).dts ;
+       )
+
        $(if $(Image/Build/$(1)), \
                $(call Image/Build/$(1),$(1)), \
                $(CP) $(KDIR)/root.$(1) $(BIN_DIR)/$(IMG_PREFIX)-$(1).img \
        $(if $(Image/Build/$(1)), \
                $(call Image/Build/$(1),$(1)), \
                $(CP) $(KDIR)/root.$(1) $(BIN_DIR)/$(IMG_PREFIX)-$(1).img \