Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: BCM53573: Add Ethernet interfaces links

BCM53573 has 2 Ethernet interfaces each connected to one of switch ports
in the default design. They both use fixed links.

An exception are Luxul XAP devices that have switch replaced by a single
PHY.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Link: https://lore.kernel.org/r/20230724101227.5420-1-zajec5@gmail.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>

authored by

Rafał Miłecki and committed by
Florian Fainelli
e0ae343a d95b1cae

+16
+2
arch/arm/boot/dts/broadcom/bcm47189-luxul-xap-1440.dts
··· 50 50 phy-mode = "rgmii"; 51 51 phy-handle = <&bcm54210e>; 52 52 53 + /delete-node/ fixed-link; 54 + 53 55 mdio { 54 56 /delete-node/ switch@1e; 55 57
+2
arch/arm/boot/dts/broadcom/bcm47189-luxul-xap-810.dts
··· 86 86 phy-mode = "rgmii"; 87 87 phy-handle = <&bcm54210e>; 88 88 89 + /delete-node/ fixed-link; 90 + 89 91 mdio { 90 92 /delete-node/ switch@1e; 91 93
+12
arch/arm/boot/dts/broadcom/bcm53573.dtsi
··· 181 181 182 182 gmac0: ethernet@5000 { 183 183 reg = <0x5000 0x1000>; 184 + phy-mode = "internal"; 185 + 186 + fixed-link { 187 + speed = <1000>; 188 + full-duplex; 189 + }; 184 190 185 191 mdio { 186 192 #address-cells = <1>; ··· 243 237 244 238 gmac1: ethernet@b000 { 245 239 reg = <0xb000 0x1000>; 240 + phy-mode = "internal"; 241 + 242 + fixed-link { 243 + speed = <1000>; 244 + full-duplex; 245 + }; 246 246 }; 247 247 248 248 pmu@12000 {