185032207SLars Povlsen# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 285032207SLars Povlsen%YAML 1.2 385032207SLars Povlsen--- 485032207SLars Povlsen$id: http://devicetree.org/schemas/arm/microchip,sparx5.yaml# 585032207SLars Povlsen$schema: http://devicetree.org/meta-schemas/core.yaml# 685032207SLars Povlsen 7*dd3cb467SAndrew Lunntitle: Microchip Sparx5 Boards 885032207SLars Povlsen 985032207SLars Povlsenmaintainers: 1085032207SLars Povlsen - Lars Povlsen <lars.povlsen@microchip.com> 1185032207SLars Povlsen 1285032207SLars Povlsendescription: |+ 1385032207SLars Povlsen The Microchip Sparx5 SoC is a ARMv8-based used in a family of 1485032207SLars Povlsen gigabit TSN-capable gigabit switches. 1585032207SLars Povlsen 1685032207SLars Povlsen The SparX-5 Ethernet switch family provides a rich set of switching 1785032207SLars Povlsen features such as advanced TCAM-based VLAN and QoS processing 1885032207SLars Povlsen enabling delivery of differentiated services, and security through 1985032207SLars Povlsen TCAM-based frame processing using versatile content aware processor 2085032207SLars Povlsen (VCAP) 2185032207SLars Povlsen 2285032207SLars Povlsenproperties: 2385032207SLars Povlsen $nodename: 2485032207SLars Povlsen const: '/' 2585032207SLars Povlsen compatible: 2685032207SLars Povlsen oneOf: 2785032207SLars Povlsen - description: The Sparx5 pcb125 board is a modular board, 2885032207SLars Povlsen which has both spi-nor and eMMC storage. The modular design 2985032207SLars Povlsen allows for connection of different network ports. 3085032207SLars Povlsen items: 3185032207SLars Povlsen - const: microchip,sparx5-pcb125 3285032207SLars Povlsen - const: microchip,sparx5 3385032207SLars Povlsen 3485032207SLars Povlsen - description: The Sparx5 pcb134 is a pizzabox form factor 3585032207SLars Povlsen gigabit switch with 20 SFP ports. It features spi-nor and 3685032207SLars Povlsen either spi-nand or eMMC storage (mount option). 3785032207SLars Povlsen items: 3885032207SLars Povlsen - const: microchip,sparx5-pcb134 3985032207SLars Povlsen - const: microchip,sparx5 4085032207SLars Povlsen 4185032207SLars Povlsen - description: The Sparx5 pcb135 is a pizzabox form factor 4285032207SLars Povlsen gigabit switch with 48+4 Cu ports. It features spi-nor and 4385032207SLars Povlsen either spi-nand or eMMC storage (mount option). 4485032207SLars Povlsen items: 4585032207SLars Povlsen - const: microchip,sparx5-pcb135 4685032207SLars Povlsen - const: microchip,sparx5 4785032207SLars Povlsen 4885032207SLars Povlsen axi@600000000: 4985032207SLars Povlsen type: object 5085032207SLars Povlsen description: the root node in the Sparx5 platforms must contain 5185032207SLars Povlsen an axi bus child node. They are always at physical address 5285032207SLars Povlsen 0x600000000 in all the Sparx5 variants. 5385032207SLars Povlsen properties: 5485032207SLars Povlsen compatible: 5585032207SLars Povlsen items: 5685032207SLars Povlsen - const: simple-bus 5785032207SLars Povlsen 5885032207SLars Povlsen required: 5985032207SLars Povlsen - compatible 6085032207SLars Povlsen 6185032207SLars Povlsenrequired: 6285032207SLars Povlsen - compatible 6385032207SLars Povlsen - axi@600000000 6485032207SLars Povlsen 6562298364SRob HerringadditionalProperties: true 6662298364SRob Herring 6785032207SLars Povlsen... 68