xref: /freebsd/sys/contrib/device-tree/Bindings/arm/altera.yaml (revision c9ccf3a32da427475985b85d7df023ccfb138c27)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/arm/altera.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
7c66ec88fSEmmanuel Vadottitle: Altera's SoCFPGA platform device tree bindings
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Dinh Nguyen <dinguyen@kernel.org>
11c66ec88fSEmmanuel Vadot
12c66ec88fSEmmanuel Vadotproperties:
136be33864SEmmanuel Vadot  $nodename:
146be33864SEmmanuel Vadot    const: "/"
15c66ec88fSEmmanuel Vadot  compatible:
16*c9ccf3a3SEmmanuel Vadot    oneOf:
17*c9ccf3a3SEmmanuel Vadot      - description: Arria 5 boards
18c66ec88fSEmmanuel Vadot        items:
19c66ec88fSEmmanuel Vadot          - enum:
20*c9ccf3a3SEmmanuel Vadot              - altr,socfpga-arria5-socdk
21*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-arria5
22*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
23*c9ccf3a3SEmmanuel Vadot
24*c9ccf3a3SEmmanuel Vadot      - description: Arria 10 boards
25*c9ccf3a3SEmmanuel Vadot        items:
26*c9ccf3a3SEmmanuel Vadot          - enum:
27*c9ccf3a3SEmmanuel Vadot              - altr,socfpga-arria10-socdk
28*c9ccf3a3SEmmanuel Vadot              - enclustra,mercury-aa1
29*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-arria10
30*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
31*c9ccf3a3SEmmanuel Vadot
32*c9ccf3a3SEmmanuel Vadot      - description: Cyclone 5 boards
33*c9ccf3a3SEmmanuel Vadot        items:
34*c9ccf3a3SEmmanuel Vadot          - enum:
35*c9ccf3a3SEmmanuel Vadot              - altr,socfpga-cyclone5-socdk
36*c9ccf3a3SEmmanuel Vadot              - denx,mcvevk
37*c9ccf3a3SEmmanuel Vadot              - ebv,socrates
38*c9ccf3a3SEmmanuel Vadot              - macnica,sodia
39*c9ccf3a3SEmmanuel Vadot              - novtech,chameleon96
40*c9ccf3a3SEmmanuel Vadot              - samtec,vining
41*c9ccf3a3SEmmanuel Vadot              - terasic,de0-atlas
42*c9ccf3a3SEmmanuel Vadot              - terasic,socfpga-cyclone5-sockit
43*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-cyclone5
44*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
45*c9ccf3a3SEmmanuel Vadot
46*c9ccf3a3SEmmanuel Vadot      - description: Stratix 10 boards
47*c9ccf3a3SEmmanuel Vadot        items:
48*c9ccf3a3SEmmanuel Vadot          - enum:
49*c9ccf3a3SEmmanuel Vadot              - altr,socfpga-stratix10-socdk
50*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-stratix10
51*c9ccf3a3SEmmanuel Vadot
52*c9ccf3a3SEmmanuel Vadot      - description: SoCFPGA VT
53*c9ccf3a3SEmmanuel Vadot        items:
54*c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-vt
55c66ec88fSEmmanuel Vadot          - const: altr,socfpga
566be33864SEmmanuel Vadot
576be33864SEmmanuel VadotadditionalProperties: true
586be33864SEmmanuel Vadot
59c66ec88fSEmmanuel Vadot...
60