xref: /freebsd/sys/contrib/device-tree/Bindings/arm/altera.yaml (revision cb7aa33ac6cd46a5434798e50363136e64f3ae98)
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
77ef62cebSEmmanuel Vadottitle: Altera's SoCFPGA platform
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Dinh Nguyen <dinguyen@kernel.org>
11c66ec88fSEmmanuel Vadot
12c66ec88fSEmmanuel Vadotproperties:
136be33864SEmmanuel Vadot  $nodename:
146be33864SEmmanuel Vadot    const: "/"
15c66ec88fSEmmanuel Vadot  compatible:
16c9ccf3a3SEmmanuel Vadot    oneOf:
17c9ccf3a3SEmmanuel Vadot      - description: Arria 5 boards
18c66ec88fSEmmanuel Vadot        items:
19c66ec88fSEmmanuel Vadot          - enum:
20c9ccf3a3SEmmanuel Vadot              - altr,socfpga-arria5-socdk
21c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-arria5
22c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
23c9ccf3a3SEmmanuel Vadot
24c9ccf3a3SEmmanuel Vadot      - description: Arria 10 boards
25c9ccf3a3SEmmanuel Vadot        items:
26c9ccf3a3SEmmanuel Vadot          - enum:
27c9ccf3a3SEmmanuel Vadot              - altr,socfpga-arria10-socdk
28b97ee269SEmmanuel Vadot          - const: altr,socfpga-arria10
29b97ee269SEmmanuel Vadot          - const: altr,socfpga
30b97ee269SEmmanuel Vadot
31b97ee269SEmmanuel Vadot      - description: Mercury+ AA1 boards
32b97ee269SEmmanuel Vadot        items:
33b97ee269SEmmanuel Vadot          - enum:
34*cb7aa33aSEmmanuel Vadot              - enclustra,mercury-pe1
35b97ee269SEmmanuel Vadot              - google,chameleon-v3
36b97ee269SEmmanuel Vadot          - const: enclustra,mercury-aa1
37c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-arria10
38c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
39c9ccf3a3SEmmanuel Vadot
40c9ccf3a3SEmmanuel Vadot      - description: Cyclone 5 boards
41c9ccf3a3SEmmanuel Vadot        items:
42c9ccf3a3SEmmanuel Vadot          - enum:
43c9ccf3a3SEmmanuel Vadot              - altr,socfpga-cyclone5-socdk
44c9ccf3a3SEmmanuel Vadot              - denx,mcvevk
45c9ccf3a3SEmmanuel Vadot              - ebv,socrates
46c9ccf3a3SEmmanuel Vadot              - macnica,sodia
47c9ccf3a3SEmmanuel Vadot              - novtech,chameleon96
48c9ccf3a3SEmmanuel Vadot              - samtec,vining
49c9ccf3a3SEmmanuel Vadot              - terasic,de0-atlas
50c9ccf3a3SEmmanuel Vadot              - terasic,socfpga-cyclone5-sockit
51c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-cyclone5
52c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga
53c9ccf3a3SEmmanuel Vadot
54c9ccf3a3SEmmanuel Vadot      - description: Stratix 10 boards
55c9ccf3a3SEmmanuel Vadot        items:
56c9ccf3a3SEmmanuel Vadot          - enum:
57c9ccf3a3SEmmanuel Vadot              - altr,socfpga-stratix10-socdk
58b97ee269SEmmanuel Vadot              - altr,socfpga-stratix10-swvp
59c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-stratix10
60c9ccf3a3SEmmanuel Vadot
61c9ccf3a3SEmmanuel Vadot      - description: SoCFPGA VT
62c9ccf3a3SEmmanuel Vadot        items:
63c9ccf3a3SEmmanuel Vadot          - const: altr,socfpga-vt
64c66ec88fSEmmanuel Vadot          - const: altr,socfpga
656be33864SEmmanuel Vadot
666be33864SEmmanuel VadotadditionalProperties: true
676be33864SEmmanuel Vadot
68c66ec88fSEmmanuel Vadot...
69