xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/atmel-at91.yaml (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun%YAML 1.2
3*4882a593Smuzhiyun---
4*4882a593Smuzhiyun$id: http://devicetree.org/schemas/arm/atmel-at91.yaml#
5*4882a593Smuzhiyun$schema: http://devicetree.org/meta-schemas/core.yaml#
6*4882a593Smuzhiyun
7*4882a593Smuzhiyuntitle: Atmel AT91 device tree bindings.
8*4882a593Smuzhiyun
9*4882a593Smuzhiyunmaintainers:
10*4882a593Smuzhiyun  - Alexandre Belloni <alexandre.belloni@bootlin.com>
11*4882a593Smuzhiyun  - Ludovic Desroches <ludovic.desroches@microchip.com>
12*4882a593Smuzhiyun
13*4882a593Smuzhiyundescription: |
14*4882a593Smuzhiyun  Boards with a SoC of the Atmel AT91 or SMART family shall have the following
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunproperties:
17*4882a593Smuzhiyun  $nodename:
18*4882a593Smuzhiyun    const: '/'
19*4882a593Smuzhiyun  compatible:
20*4882a593Smuzhiyun    oneOf:
21*4882a593Smuzhiyun      - items:
22*4882a593Smuzhiyun          - const: atmel,at91rm9200
23*4882a593Smuzhiyun      - items:
24*4882a593Smuzhiyun          - enum:
25*4882a593Smuzhiyun              - olimex,sam9-l9260
26*4882a593Smuzhiyun          - enum:
27*4882a593Smuzhiyun              - atmel,at91sam9260
28*4882a593Smuzhiyun              - atmel,at91sam9261
29*4882a593Smuzhiyun              - atmel,at91sam9263
30*4882a593Smuzhiyun              - atmel,at91sam9g20
31*4882a593Smuzhiyun              - atmel,at91sam9g45
32*4882a593Smuzhiyun              - atmel,at91sam9n12
33*4882a593Smuzhiyun              - atmel,at91sam9rl
34*4882a593Smuzhiyun              - atmel,at91sam9xe
35*4882a593Smuzhiyun              - atmel,at91sam9x60
36*4882a593Smuzhiyun          - const: atmel,at91sam9
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun      - items:
39*4882a593Smuzhiyun          - enum:
40*4882a593Smuzhiyun              - overkiz,kizboxmini-base # Overkiz kizbox Mini Base Board
41*4882a593Smuzhiyun              - overkiz,kizboxmini-mb   # Overkiz kizbox Mini Mother Board
42*4882a593Smuzhiyun              - overkiz,kizboxmini-rd   # Overkiz kizbox Mini RailDIN
43*4882a593Smuzhiyun              - overkiz,smartkiz        # Overkiz SmartKiz Board
44*4882a593Smuzhiyun              - gardena,smart-gateway-at91sam # GARDENA smart Gateway (Article No. 19000)
45*4882a593Smuzhiyun          - const: atmel,at91sam9g25
46*4882a593Smuzhiyun          - const: atmel,at91sam9x5
47*4882a593Smuzhiyun          - const: atmel,at91sam9
48*4882a593Smuzhiyun
49*4882a593Smuzhiyun      - items:
50*4882a593Smuzhiyun          - enum:
51*4882a593Smuzhiyun              - atmel,at91sam9g15
52*4882a593Smuzhiyun              - atmel,at91sam9g25
53*4882a593Smuzhiyun              - atmel,at91sam9g35
54*4882a593Smuzhiyun              - atmel,at91sam9x25
55*4882a593Smuzhiyun              - atmel,at91sam9x35
56*4882a593Smuzhiyun          - const: atmel,at91sam9x5
57*4882a593Smuzhiyun          - const: atmel,at91sam9
58*4882a593Smuzhiyun
59*4882a593Smuzhiyun      - description: Overkiz kizbox3 board
60*4882a593Smuzhiyun        items:
61*4882a593Smuzhiyun          - const: overkiz,kizbox3-hs
62*4882a593Smuzhiyun          - const: atmel,sama5d27
63*4882a593Smuzhiyun          - const: atmel,sama5d2
64*4882a593Smuzhiyun          - const: atmel,sama5
65*4882a593Smuzhiyun
66*4882a593Smuzhiyun      - description: Microchip SAMA5D27 WLSOM1
67*4882a593Smuzhiyun        items:
68*4882a593Smuzhiyun          - const: microchip,sama5d27-wlsom1
69*4882a593Smuzhiyun          - const: atmel,sama5d27
70*4882a593Smuzhiyun          - const: atmel,sama5d2
71*4882a593Smuzhiyun          - const: atmel,sama5
72*4882a593Smuzhiyun
73*4882a593Smuzhiyun      - description: Microchip SAMA5D27 WLSOM1 Evaluation Kit
74*4882a593Smuzhiyun        items:
75*4882a593Smuzhiyun          - const: microchip,sama5d27-wlsom1-ek
76*4882a593Smuzhiyun          - const: microchip,sama5d27-wlsom1
77*4882a593Smuzhiyun          - const: atmel,sama5d27
78*4882a593Smuzhiyun          - const: atmel,sama5d2
79*4882a593Smuzhiyun          - const: atmel,sama5
80*4882a593Smuzhiyun
81*4882a593Smuzhiyun      - items:
82*4882a593Smuzhiyun          - const: atmel,sama5d27
83*4882a593Smuzhiyun          - const: atmel,sama5d2
84*4882a593Smuzhiyun          - const: atmel,sama5
85*4882a593Smuzhiyun
86*4882a593Smuzhiyun      - description: Microchip SAMA5D2 Industrial Connectivity Platform
87*4882a593Smuzhiyun        items:
88*4882a593Smuzhiyun          - const: microchip,sama5d2-icp
89*4882a593Smuzhiyun          - const: atmel,sama5d27
90*4882a593Smuzhiyun          - const: atmel,sama5d2
91*4882a593Smuzhiyun          - const: atmel,sama5
92*4882a593Smuzhiyun
93*4882a593Smuzhiyun      - description: SAM9X60-EK board
94*4882a593Smuzhiyun        items:
95*4882a593Smuzhiyun          - const: microchip,sam9x60ek
96*4882a593Smuzhiyun          - const: microchip,sam9x60
97*4882a593Smuzhiyun          - const: atmel,at91sam9
98*4882a593Smuzhiyun
99*4882a593Smuzhiyun      - description: Nattis v2 board with Natte v2 power board
100*4882a593Smuzhiyun        items:
101*4882a593Smuzhiyun          - const: axentia,nattis-2
102*4882a593Smuzhiyun          - const: axentia,natte-2
103*4882a593Smuzhiyun          - const: axentia,linea
104*4882a593Smuzhiyun          - const: atmel,sama5d31
105*4882a593Smuzhiyun          - const: atmel,sama5d3
106*4882a593Smuzhiyun          - const: atmel,sama5
107*4882a593Smuzhiyun
108*4882a593Smuzhiyun      - description: TSE-850 v3 board
109*4882a593Smuzhiyun        items:
110*4882a593Smuzhiyun          - const: axentia,tse850v3
111*4882a593Smuzhiyun          - const: axentia,linea
112*4882a593Smuzhiyun          - const: atmel,sama5d31
113*4882a593Smuzhiyun          - const: atmel,sama5d3
114*4882a593Smuzhiyun          - const: atmel,sama5
115*4882a593Smuzhiyun
116*4882a593Smuzhiyun      - items:
117*4882a593Smuzhiyun          - const: axentia,linea
118*4882a593Smuzhiyun          - const: atmel,sama5d31
119*4882a593Smuzhiyun          - const: atmel,sama5d3
120*4882a593Smuzhiyun          - const: atmel,sama5
121*4882a593Smuzhiyun
122*4882a593Smuzhiyun      - description: Overkiz kizbox2 board with two heads
123*4882a593Smuzhiyun        items:
124*4882a593Smuzhiyun          - const: overkiz,kizbox2-2
125*4882a593Smuzhiyun          - const: atmel,sama5d31
126*4882a593Smuzhiyun          - const: atmel,sama5d3
127*4882a593Smuzhiyun          - const: atmel,sama5
128*4882a593Smuzhiyun
129*4882a593Smuzhiyun      - items:
130*4882a593Smuzhiyun          - enum:
131*4882a593Smuzhiyun              - atmel,sama5d31
132*4882a593Smuzhiyun              - atmel,sama5d33
133*4882a593Smuzhiyun              - atmel,sama5d34
134*4882a593Smuzhiyun              - atmel,sama5d35
135*4882a593Smuzhiyun              - atmel,sama5d36
136*4882a593Smuzhiyun          - const: atmel,sama5d3
137*4882a593Smuzhiyun          - const: atmel,sama5
138*4882a593Smuzhiyun
139*4882a593Smuzhiyun      - items:
140*4882a593Smuzhiyun          - enum:
141*4882a593Smuzhiyun              - atmel,sama5d41
142*4882a593Smuzhiyun              - atmel,sama5d42
143*4882a593Smuzhiyun              - atmel,sama5d43
144*4882a593Smuzhiyun              - atmel,sama5d44
145*4882a593Smuzhiyun          - const: atmel,sama5d4
146*4882a593Smuzhiyun          - const: atmel,sama5
147*4882a593Smuzhiyun
148*4882a593Smuzhiyun      - items:
149*4882a593Smuzhiyun          - enum:
150*4882a593Smuzhiyun              - atmel,sams70j19
151*4882a593Smuzhiyun              - atmel,sams70j20
152*4882a593Smuzhiyun              - atmel,sams70j21
153*4882a593Smuzhiyun              - atmel,sams70n19
154*4882a593Smuzhiyun              - atmel,sams70n20
155*4882a593Smuzhiyun              - atmel,sams70n21
156*4882a593Smuzhiyun              - atmel,sams70q19
157*4882a593Smuzhiyun              - atmel,sams70q20
158*4882a593Smuzhiyun              - atmel,sams70q21
159*4882a593Smuzhiyun          - const: atmel,sams70
160*4882a593Smuzhiyun          - const: atmel,samv7
161*4882a593Smuzhiyun
162*4882a593Smuzhiyun      - items:
163*4882a593Smuzhiyun          - enum:
164*4882a593Smuzhiyun              - atmel,samv70j19
165*4882a593Smuzhiyun              - atmel,samv70j20
166*4882a593Smuzhiyun              - atmel,samv70n19
167*4882a593Smuzhiyun              - atmel,samv70n20
168*4882a593Smuzhiyun              - atmel,samv70q19
169*4882a593Smuzhiyun              - atmel,samv70q20
170*4882a593Smuzhiyun          - const: atmel,samv70
171*4882a593Smuzhiyun          - const: atmel,samv7
172*4882a593Smuzhiyun
173*4882a593Smuzhiyun      - items:
174*4882a593Smuzhiyun          - enum:
175*4882a593Smuzhiyun              - atmel,samv71j19
176*4882a593Smuzhiyun              - atmel,samv71j20
177*4882a593Smuzhiyun              - atmel,samv71j21
178*4882a593Smuzhiyun              - atmel,samv71n19
179*4882a593Smuzhiyun              - atmel,samv71n20
180*4882a593Smuzhiyun              - atmel,samv71n21
181*4882a593Smuzhiyun              - atmel,samv71q19
182*4882a593Smuzhiyun              - atmel,samv71q20
183*4882a593Smuzhiyun              - atmel,samv71q21
184*4882a593Smuzhiyun          - const: atmel,samv71
185*4882a593Smuzhiyun          - const: atmel,samv7
186*4882a593Smuzhiyun
187*4882a593SmuzhiyunadditionalProperties: true
188*4882a593Smuzhiyun
189*4882a593Smuzhiyun...
190