Linux 6.9-rc1
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / riscv / microchip.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/riscv/microchip.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Microchip PolarFire SoC-based boards
8
9 maintainers:
10   - Conor Dooley <conor.dooley@microchip.com>
11   - Daire McNamara <daire.mcnamara@microchip.com>
12
13 description:
14   Microchip PolarFire SoC-based boards
15
16 properties:
17   $nodename:
18     const: '/'
19   compatible:
20     oneOf:
21       - items:
22           - enum:
23               - microchip,mpfs-icicle-reference-rtlv2203
24               - microchip,mpfs-icicle-reference-rtlv2210
25           - const: microchip,mpfs-icicle-kit
26           - const: microchip,mpfs
27
28       - items:
29           - enum:
30               - aldec,tysom-m-mpfs250t-rev2
31               - aries,m100pfsevp
32               - microchip,mpfs-sev-kit
33               - sundance,polarberry
34           - const: microchip,mpfs
35
36 additionalProperties: true
37
38 ...