mediatek: no longer hard-code WAN PHY of Netgear WAX206
authorDaniel Golle <daniel@makrotopia.org>
Sun, 30 Apr 2023 03:01:12 +0000 (04:01 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 30 Apr 2023 16:27:00 +0000 (17:27 +0100)
The RealTek 2.5G PHY providing the WAN port of the Netgear WAX206 has
previously been hard-coded in the device tree. Now that the PHY can be
probed correctly also via Clause-45 MDIO, use that instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
target/linux/mediatek/dts/mt7622-netgear-wax206.dts

index 3846fabbeda82544aa6d823e1746c464a809f8c5..9e877b85f16d44d19140d804ce278d608d2eb489 100644 (file)
                                        nvmem-cells = <&macaddr_factory_7fffa>;
                                        nvmem-cell-names = "mac-address";
                                        phy-handle = <&rtl8221b_phy>;
-                                       phy-mode = "sgmii";
+                                       phy-mode = "2500base-x";
                                        reg = <5>;
                                };
 
                };
 
                rtl8221b_phy: ethernet-phy@7 {
-                       compatible = "ethernet-phy-id001c.c849";
+                       compatible = "ethernet-phy-ieee802.3-c45";
                        reg = <7>;
                        reset-gpios = <&pio 101 GPIO_ACTIVE_LOW>;
                        interrupts = <52 IRQ_TYPE_LEVEL_HIGH>;