]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: rtl930x: rename XGS1250-12 to A1 20118/head
authorStijn Segers <foss@volatilesystems.org>
Sun, 7 Sep 2025 09:03:47 +0000 (11:03 +0200)
committerRobert Marko <robimarko@gmail.com>
Wed, 24 Sep 2025 11:41:04 +0000 (13:41 +0200)
Zyxel labels their switch revisions A1, B1, ... and not v1, v2, ...
Rename the supported device to A1 to make it clear this is the only
known compatible hardware revision.

Also add a compatible for seamless upgrade.

Signed-off-by: Stijn Segers <foss@volatilesystems.org>
Link: https://github.com/openwrt/openwrt/pull/20118
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12-a1.dts [moved from target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12.dts with 98% similarity]
target/linux/realtek/image/rtl930x.mk

similarity index 98%
rename from target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12.dts
rename to target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12-a1.dts
index 83ec485ce9dba22b6390f24d6edd9fca5fc2fc1d..efc3670e64e529933e6ed318230ae018f7b197e5 100644 (file)
@@ -9,8 +9,8 @@
 #include <dt-bindings/thermal/thermal.h>
 
 / {
-       compatible = "zyxel,xgs1250-12", "realtek,rtl838x-soc";
-       model = "Zyxel XGS1250-12 Switch";
+       compatible = "zyxel,xgs1250-12-a1", "realtek,rtl838x-soc";
+       model = "Zyxel XGS1250-12 A1 Switch";
 
        aliases {
                led-boot = &led_pwr_sys;
index e8248db842c92e1595b5d5ecd64693ad22a1f151..e20c863a16e36e61204e5c83834897b7e6bdd2ea 100644 (file)
@@ -114,13 +114,15 @@ define Device/zyxel_xgs1210-12-a1
 endef
 TARGET_DEVICES += zyxel_xgs1210-12-a1
 
-define Device/zyxel_xgs1250-12
+define Device/zyxel_xgs1250-12-a1
   SOC := rtl9302
   UIMAGE_MAGIC := 0x93001250
   ZYXEL_VERS := ABWE
   DEVICE_VENDOR := Zyxel
   DEVICE_MODEL := XGS1250-12
+  DEVICE_VARIANT := A1
   DEVICE_PACKAGES := kmod-hwmon-gpiofan kmod-thermal
+  SUPPORTED_DEVICES += zyxel,xgs1250-12
   IMAGE_SIZE := 13312k
   KERNEL_INITRAMFS := \
        kernel-bin | \
@@ -129,4 +131,4 @@ define Device/zyxel_xgs1250-12
        zyxel-vers | \
        uImage gzip
 endef
-TARGET_DEVICES += zyxel_xgs1250-12
+TARGET_DEVICES += zyxel_xgs1250-12-a1