From: Stijn Segers Date: Sun, 7 Sep 2025 09:03:47 +0000 (+0200) Subject: realtek: rtl930x: rename XGS1250-12 to A1 X-Git-Tag: v25.12.0-rc1~1203 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=24b68023c0e4e458f529dd137bdfbc410c0bd688;p=thirdparty%2Fopenwrt.git realtek: rtl930x: rename XGS1250-12 to A1 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 Link: https://github.com/openwrt/openwrt/pull/20118 Signed-off-by: Robert Marko --- diff --git a/target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12.dts b/target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12-a1.dts 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 83ec485ce9d..efc3670e64e 100644 --- a/target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12.dts +++ b/target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12-a1.dts @@ -9,8 +9,8 @@ #include / { - 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; diff --git a/target/linux/realtek/image/rtl930x.mk b/target/linux/realtek/image/rtl930x.mk index e8248db842c..e20c863a16e 100644 --- a/target/linux/realtek/image/rtl930x.mk +++ b/target/linux/realtek/image/rtl930x.mk @@ -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