[PATCH v3] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-05-17 Thread Eric Anholt
Cygnus is a small family of SoCs, of which we currently have devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the same as 58xx, just requiring a tiny bit of setup that was previously missing. Signed-off-by: Eric Anholt Reviewed-by: Florian Fainelli Acked-by: Rob Herring --

Re: [PATCH v3 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-05-01 Thread Eric Anholt
David Miller writes: > From: Eric Anholt > Date: Fri, 28 Apr 2017 15:22:03 -0700 > >> Cygnus is a small family of SoCs, of which we currently have >> devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the >> same as 58xx, just requiring a tiny

[PATCH v3 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-28 Thread Eric Anholt
ssing '"' Signed-off-by: Eric Anholt Reviewed-by: Florian Fainelli Acked-by: Rob Herring --- Documentation/devicetree/bindings/net/dsa/b53.txt | 3 +++ drivers/net/dsa/b53/b53_srab.c| 2 ++ 2 files changed, 5 insertions(+) diff --git a/Documentation/devicetree/binding

[PATCH v3 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-28 Thread Eric Anholt
phys (suggestion by Andrew Lunn), call the other nodes "ethernet" and "ethernet-phy" (suggestions by Sergei Shtylyov) v3: Drop another max-speed (Andrew), keep mdio disabled in the shared dtsi (Florian) Signed-off-by: Eric Anholt Reviewed-by: Florian Fainelli

Re: [PATCH v2 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-26 Thread Eric Anholt
Florian Fainelli writes: > On 04/25/2017 04:53 PM, Eric Anholt wrote: >> Cygnus has a single AMAC controller connected to the B53 switch with 2 >> PHYs. On the BCM911360_EP platform, those two PHYs are connected to >> the external ethernet jacks. >> >> Signed

Re: [PATCH v2 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-26 Thread Eric Anholt
Florian Fainelli writes: > On 04/25/2017 04:53 PM, Eric Anholt wrote: >> Cygnus has a single AMAC controller connected to the B53 switch with 2 >> PHYs. On the BCM911360_EP platform, those two PHYs are connected to >> the external ethernet jacks. >> >> Signed

Re: [PATCH v2 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-26 Thread Eric Anholt
Andrew Lunn writes: >> +eth0: ethernet@18042000 { >> +compatible = "brcm,amac"; >> +reg = <0x18042000 0x1000>, >> + <0x1811 0x1000>; >> +reg-names = "amac_base", "idm_base"; >> +

[PATCH v2 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-25 Thread Eric Anholt
Cygnus has a single AMAC controller connected to the B53 switch with 2 PHYs. On the BCM911360_EP platform, those two PHYs are connected to the external ethernet jacks. Signed-off-by: Eric Anholt Reviewed-by: Florian Fainelli --- v2: Call the node "switch", just call the p

[PATCH v2 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-25 Thread Eric Anholt
Cygnus is a small family of SoCs, of which we currently have devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the same as 58xx, just requiring a tiny bit of setup that was previously missing. Signed-off-by: Eric Anholt Reviewed-by: Florian Fainelli --- v2: Reorder the ent

Re: [PATCH 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-24 Thread Eric Anholt
Florian Fainelli writes: > On 04/24/2017 02:50 PM, Eric Anholt wrote: >> Cygnus has a single amac controller connected to the B53 switch with 2 >> PHYs. On the BCM911360_EP platform, those two PHYs are connected to >> the external ethernet jacks. >> >> Sig

Re: [PATCH 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-24 Thread Eric Anholt
Andrew Lunn writes: >> +mdio: mdio@18002000 { >> +compatible = "brcm,iproc-mdio"; >> +reg = <0x18002000 0x8>; >> +#size-cells = <1>; >> +#address-cells = <0>; >> + >> +gphy0: eth-gphy@0

Re: [PATCH 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-24 Thread Eric Anholt
Scott Branden writes: > Minor comment in line > > On 17-04-24 02:50 PM, Eric Anholt wrote: >> Cygnus is a small family of SoCs, of which we currently have >> devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the >> same as 58xx, just requir

[PATCH 2/2] ARM: dts: Add the ethernet and ethernet PHY to the cygnus core DT.

2017-04-24 Thread Eric Anholt
Cygnus has a single amac controller connected to the B53 switch with 2 PHYs. On the BCM911360_EP platform, those two PHYs are connected to the external ethernet jacks. Signed-off-by: Eric Anholt --- arch/arm/boot/dts/bcm-cygnus.dtsi | 60 ++ arch/arm/boot

[PATCH 1/2] net: dsa: b53: Add compatible strings for the Cygnus-family BCM11360.

2017-04-24 Thread Eric Anholt
Cygnus is a small family of SoCs, of which we currently have devicetree for BCM11360 and BCM58300. The 11360's B53 is mostly the same as 58xx, just requiring a tiny bit of setup that was previously missing. Signed-off-by: Eric Anholt --- Documentation/devicetree/bindings/net/dsa/b53.tx

[PATCH 0/2] net: dsa: b53: BCM11360 support

2017-04-24 Thread Eric Anholt
This little patch series follows on from Florian's fixes that he just sent, and enables the ethernet on the 911360_EP board. Without Florian's fixes, the controller comes up and forwarding happens between eth1 and eth2, but the CPU's eth0 packets don't get forwarded. Eric An

Re: [PATCH net 0/3] net: dsa: b53: BCM58xx devices fixes

2017-04-24 Thread Eric Anholt
Florian Fainelli writes: > Hi David, > > This patch series contains fixes for the 58xx devices (Broadcom Northstar > Plus), which were identified thanks to the help of Eric Anholt. This series is: Tested-by: Eric Anholt Thanks for all your help debugging this, Florian! I'