diff options
author | Zoltan Herpai <wigyori@uid0.hu> | 2013-10-14 21:00:01 +0000 |
---|---|---|
committer | Zoltan Herpai <wigyori@uid0.hu> | 2013-10-14 21:00:01 +0000 |
commit | bea9d64f4a79561a3644edbf2e6f5c493dfe3b31 (patch) | |
tree | a559c0e1d4f917bb604917246fcf81ac0a21fce0 /target/linux/mxs/image/Makefile | |
parent | fed363b6be1518258a361251983eca5c37b3cefb (diff) | |
download | upstream-bea9d64f4a79561a3644edbf2e6f5c493dfe3b31.tar.gz upstream-bea9d64f4a79561a3644edbf2e6f5c493dfe3b31.tar.bz2 upstream-bea9d64f4a79561a3644edbf2e6f5c493dfe3b31.zip |
mxs: improve image generation support
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 38406
Diffstat (limited to 'target/linux/mxs/image/Makefile')
-rw-r--r-- | target/linux/mxs/image/Makefile | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/target/linux/mxs/image/Makefile b/target/linux/mxs/image/Makefile index b9102375d6..ffbbb815d1 100644 --- a/target/linux/mxs/image/Makefile +++ b/target/linux/mxs/image/Makefile @@ -8,6 +8,9 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/image.mk +BOARDS:= \ + imx23-olinuxino + define Image/BuildKernel/olinuxino-bootlet cat $(LINUX_DIR)/arch/arm/boot/zImage $(LINUX_DIR)/arch/arm/boot/dts/imx23-olinuxino.dtb > $(STAGING_DIR)/zImage_dtb (cd $(STAGING_DIR); \ @@ -34,6 +37,27 @@ define Image/BuildKernel ifeq ($(CONFIG_PACKAGE_uboot-imx23-mx23_olinuxino),y) $(call Image/BuildKernel/olinuxino-uboot) endif + + $(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(BIN_DIR)/openwrt-$(BOARD)-zImage + $(foreach board,$(BOARDS), + $(CP) $(LINUX_DIR)/arch/arm/boot/dts/$(board).dtb $(BIN_DIR)/ + ) +endef + +define Image/InstallKernel + + ifneq ($(CONFIG_TARGET_ROOTFS_INCLUDE_KERNEL),) + mkdir -p $(TARGET_DIR)/boot + $(CP) $(LINUX_DIR)/arch/arm/boot/zImage $(TARGET_DIR)/boot/ + endif + + ifneq ($(CONFIG_TARGET_ROOTFS_INCLUDE_DTB),) + mkdir -p $(TARGET_DIR)/boot + $(foreach board,$(BOARDS), + $(CP) $(LINUX_DIR)/arch/arm/boot/dts/$(board).dtb $(TARGET_DIR)/boot/ + ) + endif + endef define Image/Build @@ -42,4 +66,3 @@ define Image/Build endef $(eval $(call BuildImage)) - |