aboutsummaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-09-23 12:14:18 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-09-23 12:14:18 +0000
commit0ff5dc2f387e5e2fd44d5f559125e9055b5b4bf4 (patch)
treead51e83b1d8998c7c4f3059a1160058055c5603c /target
parentcdda5b041f3a98513a6b9916fffbea70c173ed5f (diff)
downloadupstream-0ff5dc2f387e5e2fd44d5f559125e9055b5b4bf4.tar.gz
upstream-0ff5dc2f387e5e2fd44d5f559125e9055b5b4bf4.tar.bz2
upstream-0ff5dc2f387e5e2fd44d5f559125e9055b5b4bf4.zip
ar71xx: image: build Planex kernels in a separate step
Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38137
Diffstat (limited to 'target')
-rw-r--r--target/linux/ar71xx/image/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile
index 6f64b13390..03f1031c2d 100644
--- a/target/linux/ar71xx/image/Makefile
+++ b/target/linux/ar71xx/image/Makefile
@@ -530,7 +530,7 @@ endef
Image/Build/Planex/loader=$(call Image/BuildLoaderAlone,$(1),gz,$(2) $(planex_mtdlayout),0x52000,0)
-define Image/Build/Planex
+define Image/Build/Planex/buildkernel
[ -e "$(KDIR)/loader-$(2).gz" ]
$(call MkuImage,gzip,,$(KDIR)/loader-$(2).gz,$(KDIR_TMP)/vmlinux-$(2).uImage)
$(call MkuImageOKLI,$(2))
@@ -538,6 +538,9 @@ define Image/Build/Planex
dd if=$(KDIR_TMP)/vmlinux-$(2).uImage bs=8k count=1 conv=sync; \
dd if=$(KDIR_TMP)/vmlinux-$(2).okli; \
) > $(KDIR_TMP)/kernel-$(2).bin
+endef
+
+define Image/Build/Planex
$(call Sysupgrade/KR,$(1),$(KDIR_TMP)/kernel-$(2).bin,1048576,6750208,$(2))
if [ -e "$(call sysupname,$(1),$(2))" ]; then \
$(STAGING_DIR_HOST)/bin/mkplanexfw \