Commit eae6cac6a3added support for the Fritz!Box 7362 SL, but one needs
an initramfs image to flash OpenWrt from stock firmware (as described in
the commit log). This patch has the initramfs image built by default.

Thanks to blogic (for pointing to the FEATURES declaration in the target
Makefiles) and Musashino on the forum for suggesting config/Config-images.in
needed editing too. While at it, reorder the TARGET_INITRAMFS_COMPRESSION_LZMA
declarations alphabetically.

This patch will result in initramfs images for all lantiq subtargets
that have the ramdisk flag set. I tested on the falcon and ase
subtargets, which lack that flag, to confirm they don't produce any
initramfs images with this patch - which they do not.

Given the limited scope of the lantiq (sub)target(s), blogic indicated
this should be OK.

Signed-off-by: Stijn Segers <[email protected]>
---
 config/Config-images.in              | 5 +++--
 target/linux/lantiq/xrx200/target.mk | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/config/Config-images.in b/config/Config-images.in
index 9daaf74915..8548c7cd24 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -14,10 +14,11 @@ menu "Target Images"
 
                choice
                        prompt "Compression"
-                       default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_ar71xx
-                       default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_ramips
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_apm821xx
+                       default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_ar71xx
+                       default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_lantiq
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_mpc85xx
+                       default TARGET_INITRAMFS_COMPRESSION_LZMA if 
TARGET_ramips
                        default TARGET_INITRAMFS_COMPRESSION_NONE
                        depends on TARGET_ROOTFS_INITRAMFS
                        help
diff --git a/target/linux/lantiq/xrx200/target.mk 
b/target/linux/lantiq/xrx200/target.mk
index 4f682bf486..4d92b25bcb 100644
--- a/target/linux/lantiq/xrx200/target.mk
+++ b/target/linux/lantiq/xrx200/target.mk
@@ -1,7 +1,7 @@
 ARCH:=mips
 SUBTARGET:=xrx200
 BOARDNAME:=XRX200
-FEATURES:=squashfs atm nand
+FEATURES:=squashfs atm nand ramdisk
 CPU_TYPE:=24kc
 
 DEFAULT_PACKAGES+=kmod-leds-gpio \
-- 
2.20.1


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to