]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: dts: convert DGS-1250-28X to SWITCH_PORT_SFP() 22947/head
authorMarkus Stockhausen <markus.stockhausen@gmx.de>
Wed, 15 Apr 2026 19:09:13 +0000 (21:09 +0200)
committerRobert Marko <robimarko@gmail.com>
Thu, 16 Apr 2026 09:28:04 +0000 (11:28 +0200)
Use the new macro for the SFP ports.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/22947
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/dts/rtl9301_d-link_dgs-1250-28x.dts

index f6b8e0b76be3f0261f9b605a9406ac0ebb86508f..2c1b7f81262516be2882be304e41d6c6c578cd63 100644 (file)
                SWITCH_PORT_LED(22, 23, 3, 0, usxgmii)
                SWITCH_PORT_LED(23, 24, 3, 0, usxgmii)
 
-               port@24 {
-                       reg = <24>;
-                       label = "lan25";
-                       led-set = <1>;
-                       pcs-handle = <&serdes4>;
-                       phy-mode = "1000base-x";
-                       managed = "in-band-status";
-                       sfp = <&sfp0>;
-               };
-               port@25 {
-                       reg = <25>;
-                       label = "lan26";
-                       led-set = <1>;
-                       pcs-handle = <&serdes6>;
-                       phy-mode = "1000base-x";
-                       managed = "in-band-status";
-                       sfp = <&sfp1>;
-               };
-               port@26 {
-                       reg = <26>;
-                       label = "lan27";
-                       led-set = <1>;
-                       pcs-handle = <&serdes8>;
-                       phy-mode = "1000base-x";
-                       managed = "in-band-status";
-                       sfp = <&sfp2>;
-               };
-               port@27 {
-                       reg = <27>;
-                       label = "lan28";
-                       led-set = <1>;
-                       pcs-handle = <&serdes9>;
-                       phy-mode = "1000base-x";
-                       managed = "in-band-status";
-                       sfp = <&sfp3>;
-               };
+               SWITCH_PORT_SFP(24, 25, 4, 1, 0)
+               SWITCH_PORT_SFP(25, 26, 6, 1, 1)
+               SWITCH_PORT_SFP(26, 27, 8, 1, 2)
+               SWITCH_PORT_SFP(27, 28, 9, 1, 3)
 
                port@28 {
                        reg = <28>;