1# SPDX-License-Identifier: GPL-2.0 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/arm/altera.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Altera's SoCFPGA platform 8 9maintainers: 10 - Dinh Nguyen <dinguyen@kernel.org> 11 12properties: 13 $nodename: 14 const: "/" 15 compatible: 16 oneOf: 17 - description: Arria 5 boards 18 items: 19 - enum: 20 - altr,socfpga-arria5-socdk 21 - const: altr,socfpga-arria5 22 - const: altr,socfpga 23 24 - description: Arria 10 boards 25 items: 26 - enum: 27 - altr,socfpga-arria10-socdk 28 - const: altr,socfpga-arria10 29 - const: altr,socfpga 30 31 - description: Mercury+ AA1 boards 32 items: 33 - enum: 34 - enclustra,mercury-aa1-pe1 35 - enclustra,mercury-aa1-pe3 36 - enclustra,mercury-aa1-st1 37 - google,chameleon-v3 38 - const: enclustra,mercury-aa1 39 - const: altr,socfpga-arria10 40 - const: altr,socfpga 41 42 - description: Cyclone 5 boards 43 items: 44 - enum: 45 - altr,socfpga-cyclone5-socdk 46 - denx,mcvevk 47 - ebv,socrates 48 - macnica,sodia 49 - novtech,chameleon96 50 - samtec,vining 51 - terasic,de0-atlas 52 - terasic,de10-nano 53 - terasic,socfpga-cyclone5-sockit 54 - const: altr,socfpga-cyclone5 55 - const: altr,socfpga 56 57 - description: Mercury SA1 boards 58 items: 59 - enum: 60 - enclustra,mercury-sa1-pe1 61 - enclustra,mercury-sa1-pe3 62 - enclustra,mercury-sa1-st1 63 - const: enclustra,mercury-sa1 64 - const: altr,socfpga-cyclone5 65 - const: altr,socfpga 66 67 - description: Mercury+ SA2 boards 68 items: 69 - enum: 70 - enclustra,mercury-sa2-pe1 71 - enclustra,mercury-sa2-pe3 72 - enclustra,mercury-sa2-st1 73 - const: enclustra,mercury-sa2 74 - const: altr,socfpga-cyclone5 75 - const: altr,socfpga 76 77 - description: Stratix 10 boards 78 items: 79 - enum: 80 - altr,socfpga-stratix10-socdk 81 - altr,socfpga-stratix10-swvp 82 - const: altr,socfpga-stratix10 83 84 - description: SoCFPGA VT 85 items: 86 - const: altr,socfpga-vt 87 - const: altr,socfpga 88 89additionalProperties: true 90 91... 92