From a28d686fb679e473cdae1366e7591a97d57ea8af Mon Sep 17 00:00:00 2001 From: Mathias Kresin Date: Thu, 5 Jul 2018 22:34:14 +0200 Subject: ar71xx: factor out safe loader image build code Add a template for safeloader images and include it instead of overwriting variables defined in the common tp-link build commands. Split the existing tp-link templates to proper implement the safeloader template. Signed-off-by: Mathias Kresin --- target/linux/ar71xx/image/tiny-tp-link.mk | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'target/linux/ar71xx/image/tiny-tp-link.mk') diff --git a/target/linux/ar71xx/image/tiny-tp-link.mk b/target/linux/ar71xx/image/tiny-tp-link.mk index 2891b9654f..9d3059d127 100644 --- a/target/linux/ar71xx/image/tiny-tp-link.mk +++ b/target/linux/ar71xx/image/tiny-tp-link.mk @@ -231,37 +231,33 @@ define Device/tl-wa850re-v1 endef TARGET_DEVICES += tl-wa850re-v1 -define Device/tl-wa85xre - $(Device/tplink) - TPLINK_HWREV := 0 - KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header - IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade - IMAGE/factory.bin := append-rootfs | tplink-safeloader factory - MTDPARTS := spi0.0:128k(u-boot)ro,1344k(kernel),2304k(rootfs),256k(config)ro,64k(art)ro,3648k@0x20000(firmware) -endef - define Device/tl-wa850re-v2 - $(Device/tl-wa85xre) + $(Device/tplink-safeloader) DEVICE_TITLE := TP-LINK TL-WA850RE v2 DEVICE_PACKAGES := rssileds BOARDNAME := TL-WA850RE-V2 DEVICE_PROFILE := TLWA850 TPLINK_BOARD_ID := TLWA850REV2 TPLINK_HWID := 0x08500002 + TPLINK_HWREV := 0 + IMAGE_SIZE := 3648k + MTDPARTS := spi0.0:128k(u-boot)ro,1344k(kernel),2304k(rootfs),256k(config)ro,64k(art)ro,3648k@0x20000(firmware) endef TARGET_DEVICES += tl-wa850re-v2 define Device/tl-wa855re-v1 - $(Device/tl-wa85xre) + $(Device/tplink-safeloader) DEVICE_TITLE := TP-LINK TL-WA855RE v1 BOARDNAME := TL-WA855RE-v1 DEVICE_PROFILE := TLWA855RE TPLINK_HWID := 0x08550001 TPLINK_BOARD_ID := TLWA855REV1 + TPLINK_HWREV := 0 + IMAGE_SIZE := 3648k + MTDPARTS := spi0.0:128k(u-boot)ro,1344k(kernel),2304k(rootfs),256k(config)ro,64k(art)ro,3648k@0x20000(firmware) endef TARGET_DEVICES += tl-wa855re-v1 - define Device/tl-wa860re-v1 $(Device/tplink-4mlzma) DEVICE_TITLE := TP-LINK TL-WA860RE v1 -- cgit v1.2.3