Message ID | 8ea713578278e587d6f0b40d7ab374b653fd7e61.1631986106.git.chunkeey@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v1,1/2] ARM: BCM53016: Specify switch ports for Meraki MR32 | expand |
On Sat, 18 Sep 2021 19:29:30 +0200, Christian Lamparter <chunkeey@gmail.com> wrote: > the switch identifies itself as a BCM53012 (rev 5)... > This patch has been tested & verified on OpenWrt's > snapshot with Linux 5.10 (didn't test any older kernels). > The MR32 is able to "talk to the network" as before with > OpenWrt's SWITCHDEV b53 driver. > > | b53-srab-switch 18007000.ethernet-switch: found switch: BCM53012, rev 5 > | libphy: dsa slave smi: probed > | b53-srab-switch 18007000.ethernet-switch poe (uninitialized): > | PHY [dsa-0.0:00] driver [Generic PHY] (irq=POLL) > | b53-srab-switch 18007000.ethernet-switch: Using legacy PHYLIB callbacks. > | Please migrate to PHYLINK! > | DSA: tree 0 setup > > Reported-by: Rafał Miłecki <zajec5@gmail.com> > Signed-off-by: Christian Lamparter <chunkeey@gmail.com> > --- Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks! -- Florian
diff --git a/arch/arm/boot/dts/bcm53016-meraki-mr32.dts b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts index 3b978dc8997a..1dbfa05b6501 100644 --- a/arch/arm/boot/dts/bcm53016-meraki-mr32.dts +++ b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts @@ -195,3 +195,25 @@ partition4@800000 { }; }; }; + +&srab { + status = "okay"; + + ports { + port@0 { + reg = <0>; + label = "poe"; + }; + + port@5 { + reg = <5>; + label = "cpu"; + ethernet = <&gmac0>; + + fixed-link { + speed = <1000>; + duplex-full; + }; + }; + }; +};
the switch identifies itself as a BCM53012 (rev 5)... This patch has been tested & verified on OpenWrt's snapshot with Linux 5.10 (didn't test any older kernels). The MR32 is able to "talk to the network" as before with OpenWrt's SWITCHDEV b53 driver. | b53-srab-switch 18007000.ethernet-switch: found switch: BCM53012, rev 5 | libphy: dsa slave smi: probed | b53-srab-switch 18007000.ethernet-switch poe (uninitialized): | PHY [dsa-0.0:00] driver [Generic PHY] (irq=POLL) | b53-srab-switch 18007000.ethernet-switch: Using legacy PHYLIB callbacks. | Please migrate to PHYLINK! | DSA: tree 0 setup Reported-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Christian Lamparter <chunkeey@gmail.com> --- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)