airoha: use in-band phylink for RTL8261N USXGMII ports in W1700k

After the standalone Airoha PCS driver and pcs-handle binding, wan (gdm2)
and lan2 (gdm4) netdevs probe but do not pass traffic.

Similar to the Aeonsemi PHY it seems also the RTL PHY needs in-band to the
PCS for USXGMII to work correctly. This still needs to be better
investigated but in the meantime lets apply this workaround to restore
traffic.

Signed-off-by: Daniel Pawlik <pawlik.dan@gmail.com>
[ improve commit description ]
Link: https://github.com/openwrt/openwrt/pull/23383
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
Daniel Pawlik
2026-05-15 10:30:26 +02:00
committed by Christian Marangi
parent 8d844758c2
commit 3cc55ea28c
@@ -318,9 +318,14 @@
nvmem-cell-names = "mac-address";
};
&pon_pcs {
status = "okay";
};
&gdm2 {
status = "okay";
managed = "in-band-status";
phy-handle = <&phy8>;
phy-mode = "usxgmii";
@@ -329,9 +334,14 @@
openwrt,netdev-name = "wan";
};
&eth_pcs {
status = "okay";
};
&gdm4 {
status = "okay";
managed = "in-band-status";
phy-handle = <&phy5>;
phy-mode = "usxgmii";