Commit 41c6439f authored by Daniel Machon's avatar Daniel Machon Committed by Jakub Kicinski
Browse files

dt-bindings: net: add compatible strings for lan969x targets



Add compatible strings for the twelve different lan969x targets that we
support. Either a sparx5-switch or lan9691-switch compatible string
provided on their own, or any lan969x-switch compatible string with a
fallback to lan9691-switch.

Also, add myself as a maintainer.

Reviewed-by: default avatarSteen Hegelund <Steen.Hegelund@microchip.com>
Signed-off-by: default avatarDaniel Machon <daniel.machon@microchip.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20241024-sparx5-lan969x-switch-driver-2-v2-13-a0b5fae88a0f@microchip.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent b074c5e6
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ title: Microchip Sparx5 Ethernet switch controller
maintainers:
  - Steen Hegelund <steen.hegelund@microchip.com>
  - Lars Povlsen <lars.povlsen@microchip.com>
  - Daniel Machon <daniel.machon@microchip.com>

description: |
  The SparX-5 Enterprise Ethernet switch family provides a rich set of
@@ -34,7 +35,24 @@ properties:
    pattern: "^switch@[0-9a-f]+$"

  compatible:
    const: microchip,sparx5-switch
    oneOf:
      - enum:
          - microchip,lan9691-switch
          - microchip,sparx5-switch
      - items:
          - enum:
              - microchip,lan969c-switch
              - microchip,lan969b-switch
              - microchip,lan969a-switch
              - microchip,lan9699-switch
              - microchip,lan9698-switch
              - microchip,lan9697-switch
              - microchip,lan9696-switch
              - microchip,lan9695-switch
              - microchip,lan9694-switch
              - microchip,lan9693-switch
              - microchip,lan9692-switch
          - const: microchip,lan9691-switch

  reg:
    items: