dt-bindings: More use 'enum' instead of 'oneOf' plus 'const' entries
[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 device tree bindings
8
9 maintainers:
10   - Cyril Jean <Cyril.Jean@microchip.com>
11   - Lewis Hanly <lewis.hanly@microchip.com>
12
13 description:
14   Microchip PolarFire SoC-based boards
15
16 properties:
17   $nodename:
18     const: '/'
19   compatible:
20     items:
21       - enum:
22           - microchip,mpfs-icicle-kit
23       - const: microchip,mpfs
24
25 additionalProperties: true
26
27 ...