[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220221200102.6290-1-luizluca@gmail.com>
Date: Mon, 21 Feb 2022 17:01:02 -0300
From: Luiz Angelo Daros de Luca <luizluca@...il.com>
To: devicetree@...r.kernel.org
Cc: Arnd Bergmann <arnd@...db.de>, Olof Johansson <olof@...om.net>,
Florian Fainelli <f.fainelli@...il.com>,
Stephen Rothwell <sfr@...b.auug.org.au>,
Linus Walleij <linus.walleij@...aro.org>,
Andrew Lunn <andrew@...n.ch>,
Vivien Didelot <vivien.didelot@...il.com>,
Vladimir Oltean <olteanv@...il.com>,
"David S . Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>,
Rob Herring <robh+dt@...nel.org>, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org,
Luiz Angelo Daros de Luca <luizluca@...il.com>
Subject: [PATCH v3 1/2] dt-bindings: net: dsa: add new mdio property
The optional mdio property will be used by dsa switch to configure
slave_mii_bus when the driver does not allocate it during setup.
Some drivers already offer/require a similar property but, in some
cases, they rely on a compatible string to identify the mdio bus node.
Each subdriver might decide to keep existing approach or migrate to this
new common property.
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@...il.com>
---
Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/dsa/dsa.yaml b/Documentation/devicetree/bindings/net/dsa/dsa.yaml
index b9d48e357e77..f9aa09052785 100644
--- a/Documentation/devicetree/bindings/net/dsa/dsa.yaml
+++ b/Documentation/devicetree/bindings/net/dsa/dsa.yaml
@@ -32,6 +32,12 @@ properties:
(single device hanging off a CPU port) must not specify this property
$ref: /schemas/types.yaml#/definitions/uint32-array
+ mdio:
+ unevaluatedProperties: false
+ description:
+ Container of PHY and devices on the switches MDIO bus.
+ $ref: /schemas/net/mdio.yaml#
+
patternProperties:
"^(ethernet-)?ports$":
type: object
--
2.35.1
Powered by blists - more mailing lists