xref: /freebsd/sys/contrib/device-tree/Bindings/riscv/sifive.yaml (revision 5def4c47d4bd90b209b9b4a4ba9faec15846d8fd)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR MIT)
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/riscv/sifive.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
7c66ec88fSEmmanuel Vadottitle: SiFive SoC-based boards
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Paul Walmsley <paul.walmsley@sifive.com>
11c66ec88fSEmmanuel Vadot  - Palmer Dabbelt <palmer@sifive.com>
12c66ec88fSEmmanuel Vadot
13c66ec88fSEmmanuel Vadotdescription:
14c66ec88fSEmmanuel Vadot  SiFive SoC-based boards
15c66ec88fSEmmanuel Vadot
16c66ec88fSEmmanuel Vadotproperties:
17c66ec88fSEmmanuel Vadot  $nodename:
18c66ec88fSEmmanuel Vadot    const: '/'
19c66ec88fSEmmanuel Vadot  compatible:
20*5def4c47SEmmanuel Vadot    oneOf:
21*5def4c47SEmmanuel Vadot      - items:
22c66ec88fSEmmanuel Vadot          - enum:
23c66ec88fSEmmanuel Vadot              - sifive,hifive-unleashed-a00
24c66ec88fSEmmanuel Vadot          - const: sifive,fu540-c000
25c66ec88fSEmmanuel Vadot          - const: sifive,fu540
266be33864SEmmanuel Vadot
27*5def4c47SEmmanuel Vadot      - items:
28*5def4c47SEmmanuel Vadot          - enum:
29*5def4c47SEmmanuel Vadot              - sifive,hifive-unmatched-a00
30*5def4c47SEmmanuel Vadot          - const: sifive,fu740-c000
31*5def4c47SEmmanuel Vadot          - const: sifive,fu740
32*5def4c47SEmmanuel Vadot
336be33864SEmmanuel VadotadditionalProperties: true
346be33864SEmmanuel Vadot
35c66ec88fSEmmanuel Vadot...
36