0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/altera.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Altera's SoCFPGA platform device tree bindings
0008
0009 maintainers:
0010 - Dinh Nguyen <dinguyen@kernel.org>
0011
0012 properties:
0013 $nodename:
0014 const: "/"
0015 compatible:
0016 oneOf:
0017 - description: Arria 5 boards
0018 items:
0019 - enum:
0020 - altr,socfpga-arria5-socdk
0021 - const: altr,socfpga-arria5
0022 - const: altr,socfpga
0023
0024 - description: Arria 10 boards
0025 items:
0026 - enum:
0027 - altr,socfpga-arria10-socdk
0028 - const: altr,socfpga-arria10
0029 - const: altr,socfpga
0030
0031 - description: Mercury+ AA1 boards
0032 items:
0033 - enum:
0034 - google,chameleon-v3
0035 - const: enclustra,mercury-aa1
0036 - const: altr,socfpga-arria10
0037 - const: altr,socfpga
0038
0039 - description: Cyclone 5 boards
0040 items:
0041 - enum:
0042 - altr,socfpga-cyclone5-socdk
0043 - denx,mcvevk
0044 - ebv,socrates
0045 - macnica,sodia
0046 - novtech,chameleon96
0047 - samtec,vining
0048 - terasic,de0-atlas
0049 - terasic,socfpga-cyclone5-sockit
0050 - const: altr,socfpga-cyclone5
0051 - const: altr,socfpga
0052
0053 - description: Stratix 10 boards
0054 items:
0055 - enum:
0056 - altr,socfpga-stratix10-socdk
0057 - altr,socfpga-stratix10-swvp
0058 - const: altr,socfpga-stratix10
0059
0060 - description: SoCFPGA VT
0061 items:
0062 - const: altr,socfpga-vt
0063 - const: altr,socfpga
0064
0065 additionalProperties: true
0066
0067 ...