Message ID | 20211202110504.480220-1-horatiu.vultur@microchip.com (mailing list archive) |
---|---|
State | Accepted |
Commit | a72d45e646547d4ec59ee16f122c2764eb36bf05 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next] dt-bindings: net: lan966x: Add additional properties for lan966x | expand |
Hello: This patch was applied to netdev/net-next.git (master) by David S. Miller <davem@davemloft.net>: On Thu, 2 Dec 2021 12:05:04 +0100 you wrote: > This patch updates the dt-bindings for lan966x switch. > It adds the properties 'additionalProperties' and > 'unevaluatedProperties' for ethernet-ports and ports nodes. In this way > it is not possible to add more properties to these nodes. > > Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com> > > [...] Here is the summary with links: - [net-next] dt-bindings: net: lan966x: Add additional properties for lan966x https://git.kernel.org/netdev/net-next/c/a72d45e64654 You are awesome, thank you!
diff --git a/Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml b/Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml index d54dc183a033..5bee665d5fcf 100644 --- a/Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml +++ b/Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml @@ -56,12 +56,21 @@ properties: ethernet-ports: type: object + + properties: + '#address-cells': + const: 1 + '#size-cells': + const: 0 + + additionalProperties: false + patternProperties: "^port@[0-9a-f]+$": type: object - allOf: - - $ref: "http://devicetree.org/schemas/net/ethernet-controller.yaml#" + $ref: "/schemas/net/ethernet-controller.yaml#" + unevaluatedProperties: false properties: '#address-cells':
This patch updates the dt-bindings for lan966x switch. It adds the properties 'additionalProperties' and 'unevaluatedProperties' for ethernet-ports and ports nodes. In this way it is not possible to add more properties to these nodes. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com> --- .../bindings/net/microchip,lan966x-switch.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-)