brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · 9a0d54e Raw
68 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/arm/microchip,sparx5.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip Sparx5 Boards8 9maintainers:10  - Lars Povlsen <lars.povlsen@microchip.com>11 12description: |+13   The Microchip Sparx5 SoC is a ARMv8-based used in a family of14   gigabit TSN-capable gigabit switches.15 16   The SparX-5 Ethernet switch family provides a rich set of switching17   features such as advanced TCAM-based VLAN and QoS processing18   enabling delivery of differentiated services, and security through19   TCAM-based frame processing using versatile content aware processor20   (VCAP)21 22properties:23  $nodename:24    const: '/'25  compatible:26    oneOf:27      - description: The Sparx5 pcb125 board is a modular board,28          which has both spi-nor and eMMC storage. The modular design29          allows for connection of different network ports.30        items:31          - const: microchip,sparx5-pcb12532          - const: microchip,sparx533 34      - description: The Sparx5 pcb134 is a pizzabox form factor35          gigabit switch with 20 SFP ports. It features spi-nor and36          either spi-nand or eMMC storage (mount option).37        items:38          - const: microchip,sparx5-pcb13439          - const: microchip,sparx540 41      - description: The Sparx5 pcb135 is a pizzabox form factor42          gigabit switch with 48+4 Cu ports. It features spi-nor and43          either spi-nand or eMMC storage (mount option).44        items:45          - const: microchip,sparx5-pcb13546          - const: microchip,sparx547 48  axi@600000000:49    type: object50    description: the root node in the Sparx5 platforms must contain51      an axi bus child node. They are always at physical address52      0x600000000 in all the Sparx5 variants.53    properties:54      compatible:55        items:56          - const: simple-bus57 58    required:59      - compatible60 61required:62  - compatible63  - axi@60000000064 65additionalProperties: true66 67...68