The port@5 node on the example is missing the ethernet property. Add it.
Remove the MAC bindings on the example as they cannot be validated.
Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
---
.../bindings/net/dsa/microchip,lan937x.yaml | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
index 8d7e878b84dc..49af4b0d5916 100644
--- a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
+++ b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
@@ -68,16 +68,6 @@ examples:
- |
#include <dt-bindings/gpio/gpio.h>
- macb0 {
- #address-cells = <1>;
- #size-cells = <0>;
-
- fixed-link {
- speed = <1000>;
- full-duplex;
- };
- };
-
spi {
#address-cells = <1>;
#size-cells = <0>;
@@ -138,6 +128,7 @@ examples:
phy-mode = "rgmii";
tx-internal-delay-ps = <2000>;
rx-internal-delay-ps = <2000>;
+ ethernet = <&macb1>;
fixed-link {
speed = <1000>;
--
2.39.2
On Sat, 12 Aug 2023 12:17:05 +0300, Arınç ÜNAL wrote: > The port@5 node on the example is missing the ethernet property. Add it. > Remove the MAC bindings on the example as they cannot be validated. > > Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> > --- > .../bindings/net/dsa/microchip,lan937x.yaml | 11 +---------- > 1 file changed, 1 insertion(+), 10 deletions(-) > Acked-by: Rob Herring <robh@kernel.org>
On 8/12/23 02:17, Arınç ÜNAL wrote: > The port@5 node on the example is missing the ethernet property. Add it. > Remove the MAC bindings on the example as they cannot be validated. > > Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> -- Florian
On Sat, Aug 12, 2023 at 12:17:05PM +0300, Arınç ÜNAL wrote: > The port@5 node on the example is missing the ethernet property. Add it. > Remove the MAC bindings on the example as they cannot be validated. > > Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> > --- Reviewed-by: Vladimir Oltean <olteanv@gmail.com> > .../bindings/net/dsa/microchip,lan937x.yaml | 11 +---------- > 1 file changed, 1 insertion(+), 10 deletions(-) > > diff --git a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > index 8d7e878b84dc..49af4b0d5916 100644 > --- a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > +++ b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > @@ -68,16 +68,6 @@ examples: > - | > #include <dt-bindings/gpio/gpio.h> > > - macb0 { > - #address-cells = <1>; > - #size-cells = <0>; > - > - fixed-link { > - speed = <1000>; > - full-duplex; > - }; > - }; > - > spi { > #address-cells = <1>; > #size-cells = <0>; > @@ -138,6 +128,7 @@ examples: > phy-mode = "rgmii"; > tx-internal-delay-ps = <2000>; > rx-internal-delay-ps = <2000>; > + ethernet = <&macb1>; > > fixed-link { > speed = <1000>; > -- > 2.39.2 >
On Sat, Aug 12, 2023 at 12:17:05PM +0300, Arınç ÜNAL wrote: > The port@5 node on the example is missing the ethernet property. Add it. > Remove the MAC bindings on the example as they cannot be validated. > > Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> > --- > .../bindings/net/dsa/microchip,lan937x.yaml | 11 +---------- > 1 file changed, 1 insertion(+), 10 deletions(-) > > diff --git a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > index 8d7e878b84dc..49af4b0d5916 100644 > --- a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > +++ b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml > @@ -68,16 +68,6 @@ examples: > - | > #include <dt-bindings/gpio/gpio.h> > > - macb0 { > - #address-cells = <1>; > - #size-cells = <0>; > - > - fixed-link { > - speed = <1000>; > - full-duplex; > - }; > - }; > - > spi { > #address-cells = <1>; > #size-cells = <0>; > @@ -138,6 +128,7 @@ examples: > phy-mode = "rgmii"; > tx-internal-delay-ps = <2000>; > rx-internal-delay-ps = <2000>; > + ethernet = <&macb1>; macb1 instead of macb0: was it intentional? > > fixed-link { > speed = <1000>; > -- > 2.39.2 >
On 13.08.2023 14:07, Vladimir Oltean wrote: > On Sat, Aug 12, 2023 at 12:17:05PM +0300, Arınç ÜNAL wrote: >> The port@5 node on the example is missing the ethernet property. Add it. >> Remove the MAC bindings on the example as they cannot be validated. >> >> Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> >> --- >> .../bindings/net/dsa/microchip,lan937x.yaml | 11 +---------- >> 1 file changed, 1 insertion(+), 10 deletions(-) >> >> diff --git a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml >> index 8d7e878b84dc..49af4b0d5916 100644 >> --- a/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml >> +++ b/Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml >> @@ -68,16 +68,6 @@ examples: >> - | >> #include <dt-bindings/gpio/gpio.h> >> >> - macb0 { >> - #address-cells = <1>; >> - #size-cells = <0>; >> - >> - fixed-link { >> - speed = <1000>; >> - full-duplex; >> - }; >> - }; >> - >> spi { >> #address-cells = <1>; >> #size-cells = <0>; >> @@ -138,6 +128,7 @@ examples: >> phy-mode = "rgmii"; >> tx-internal-delay-ps = <2000>; >> rx-internal-delay-ps = <2000>; >> + ethernet = <&macb1>; > > macb1 instead of macb0: was it intentional? Yes, port@4 defines macb0. I used macb1 for port@5 here. Arınç
© 2016 - 2024 Red Hat, Inc.