lkml.org 
[lkml]   [2021]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.15 026/279] ARM: BCM53016: Specify switch ports for Meraki MR32
    Date
    From: Christian Lamparter <chunkeey@gmail.com>

    [ Upstream commit 6abc4ca5a28070945e0d68cb4160b309bfbf4b8b ]

    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>
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 22 ++++++++++++++++++++++
    1 file changed, 22 insertions(+)

    diff --git a/arch/arm/boot/dts/bcm53016-meraki-mr32.dts b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts
    index 612d61852bfb9..577a4dc604d93 100644
    --- a/arch/arm/boot/dts/bcm53016-meraki-mr32.dts
    +++ b/arch/arm/boot/dts/bcm53016-meraki-mr32.dts
    @@ -195,3 +195,25 @@
    };
    };
    };
    +
    +&srab {
    + status = "okay";
    +
    + ports {
    + port@0 {
    + reg = <0>;
    + label = "poe";
    + };
    +
    + port@5 {
    + reg = <5>;
    + label = "cpu";
    + ethernet = <&gmac0>;
    +
    + fixed-link {
    + speed = <1000>;
    + duplex-full;
    + };
    + };
    + };
    +};
    --
    2.33.0


    \
     
     \ /
      Last update: 2021-11-24 14:45    [W:2.348 / U:0.628 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site