realtek: rtl93xx: remove pseudo-PHYs and phy-handle from SFP ports
authorJonas Jelonek <jelonek.jonas@gmail.com>
Sun, 26 Oct 2025 14:02:11 +0000 (14:02 +0000)
committerRobert Marko <robimarko@gmail.com>
Sun, 2 Nov 2025 15:32:10 +0000 (16:32 +0100)
commit623180a422763af988fc2e0817afb774ef1dc4a7
tree71b8751cd2a08070f51a76b5d977c873aa5dde99
parented240e3cc295231c172931269bdfcbf4babe3471
realtek: rtl93xx: remove pseudo-PHYs and phy-handle from SFP ports

RTL93XX reached the point where the SerDes' are no longer treated as
regular PHYs. Instead, they are managed by the dedicated PCS driver.
Thus, all device tree definitions should follow this change.

Remove the pseudo-PHYs for the SerDes (so far usually defined with macro
INTERNAL_PHY) and corresponding 'phy-handle's from all SFP ports. This
removes a long-lasting confusion from our Realtek driver(s).

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20577
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/dts/rtl9301_linksys_lgs328c.dts
target/linux/realtek/dts/rtl9302_plasmacloud_psx10.dts
target/linux/realtek/dts/rtl9302_zyxel_xgs1210-12-common.dtsi
target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12-common.dtsi
target/linux/realtek/dts/rtl9303_tplink_tl-st1008f-v2.dts
target/linux/realtek/dts/rtl9303_vimin_vm-s100-0800ms.dts
target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts
target/linux/realtek/dts/rtl9303_xikestor_sks8310-8x.dts
target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts
target/linux/realtek/dts/rtl9312_plasmacloud_common.dtsi