imx23: add support for u-boot image build
authorwigyori <wigyori@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 22 Aug 2013 19:29:07 +0000 (19:29 +0000)
committerwigyori <wigyori@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 22 Aug 2013 19:29:07 +0000 (19:29 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37823 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/imx23/image/Makefile

index 3aeb21b..b910237 100644 (file)
@@ -17,12 +17,23 @@ define Image/BuildKernel/olinuxino-bootlet
        )
 endef
 
+define Image/BuildKernel/olinuxino-uboot
+       mkimage -A arm -O linux -T kernel -C none \
+               -a 0x42000000 -e 0x42000000 \
+               -n 'ARM OpenWrt Linux-$(LINUX_VERSION)' \
+               -d $(KDIR)/vmlinux $(KDIR)/uImage
+       cp $(KDIR)/uImage $(BIN_DIR)/$(IMG_PREFIX)-uImage
+endef
+
 define Image/BuildKernel
 
   ifeq ($(CONFIG_PACKAGE_imx-bootlets),y)
        $(call Image/BuildKernel/olinuxino-bootlet)
   endif
 
+  ifeq ($(CONFIG_PACKAGE_uboot-imx23-mx23_olinuxino),y)
+       $(call Image/BuildKernel/olinuxino-uboot)
+  endif
 endef
 
 define Image/Build