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