]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ipq60xx: define common Linksys MR devices configuration
authorWeikai Kong <priv@pppig236.com>
Sun, 29 Dec 2024 04:54:27 +0000 (23:54 -0500)
committerRobert Marko <robimarko@gmail.com>
Fri, 28 Mar 2025 11:38:33 +0000 (12:38 +0100)
ipq60xx series MR devices share some common attributes such as LED for
USB port.

Signed-off-by: Weikai Kong <priv@pppig236.com>
Link: https://github.com/openwrt/openwrt/pull/18185
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/qualcommax/image/ipq60xx.mk

index 4e88a7c920f770c23053e7dae09bfd87e263c103..03e49b97f79c87aca49d5ad27659a99127c18988 100644 (file)
@@ -54,21 +54,24 @@ define Device/glinet_gl-axt1800
 endef
 TARGET_DEVICES += glinet_gl-axt1800
 
-define Device/linksys_mr7350
+define Device/linksys_mr
        $(call Device/FitImage)
        DEVICE_VENDOR := Linksys
-       DEVICE_MODEL := MR7350
-       SOC := ipq6000
-       NAND_SIZE := 256m
-       KERNEL_SIZE := 8192k
        BLOCKSIZE := 128k
        PAGESIZE := 2048
-       IMAGE_SIZE := 75776k
+       KERNEL_SIZE := 8192k
        IMAGES += factory.bin
-       IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \
-               append-ubi | linksys-image type=MR7350
-       DEVICE_PACKAGES := ipq-wifi-linksys_mr7350 \
-               kmod-leds-pca963x kmod-usb-ledtrig-usbport
+       IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | linksys-image type=$$$$(DEVICE_MODEL)
+       DEVICE_PACKAGE := kmod-usb-ledtrig-usbport
+endef
+
+define Device/linksys_mr7350
+       $(call Device/linksys_mr)
+       DEVICE_MODEL := MR7350
+       NAND_SIZE := 256m
+       IMAGE_SIZE := 75776k
+       SOC := ipq6000
+       DEVICE_PACKAGES += ipq-wifi-linksys_mr7350 kmod-leds-pca963x
 endef
 TARGET_DEVICES += linksys_mr7350