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
7title: Atmel AT91 device tree bindings.
8
9maintainers:
10  - Alexandre Belloni <alexandre.belloni@bootlin.com>
11  - Ludovic Desroches <ludovic.desroches@microchip.com>
12
13description: |
14  Boards with a SoC of the Atmel AT91 or SMART family shall have the following
15
16properties:
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              - atmel,at91sam9g15
41              - atmel,at91sam9g25
42              - atmel,at91sam9g35
43              - atmel,at91sam9x25
44              - atmel,at91sam9x35
45          - const: atmel,at91sam9x5
46          - const: atmel,at91sam9
47
48      - description: Overkiz kizbox3 board
49        items:
50          - const: overkiz,kizbox3-hs
51          - const: atmel,sama5d27
52          - const: atmel,sama5d2
53          - const: atmel,sama5
54
55      - items:
56          - const: atmel,sama5d27
57          - const: atmel,sama5d2
58          - const: atmel,sama5
59
60      - description: Nattis v2 board with Natte v2 power board
61        items:
62          - const: axentia,nattis-2
63          - const: axentia,natte-2
64          - const: axentia,linea
65          - const: atmel,sama5d31
66          - const: atmel,sama5d3
67          - const: atmel,sama5
68
69      - description: TSE-850 v3 board
70        items:
71          - const: axentia,tse850v3
72          - const: axentia,linea
73          - const: atmel,sama5d31
74          - const: atmel,sama5d3
75          - const: atmel,sama5
76
77      - items:
78          - const: axentia,linea
79          - const: atmel,sama5d31
80          - const: atmel,sama5d3
81          - const: atmel,sama5
82
83      - description: Overkiz kizbox2 board with two heads
84        items:
85          - const: overkiz,kizbox2-2
86          - const: atmel,sama5d31
87          - const: atmel,sama5d3
88          - const: atmel,sama5
89
90      - items:
91          - enum:
92              - atmel,sama5d31
93              - atmel,sama5d33
94              - atmel,sama5d34
95              - atmel,sama5d35
96              - atmel,sama5d36
97          - const: atmel,sama5d3
98          - const: atmel,sama5
99
100      - items:
101          - enum:
102              - atmel,sama5d41
103              - atmel,sama5d42
104              - atmel,sama5d43
105              - atmel,sama5d44
106          - const: atmel,sama5d4
107          - const: atmel,sama5
108
109      - items:
110          - enum:
111              - atmel,sams70j19
112              - atmel,sams70j20
113              - atmel,sams70j21
114              - atmel,sams70n19
115              - atmel,sams70n20
116              - atmel,sams70n21
117              - atmel,sams70q19
118              - atmel,sams70q20
119              - atmel,sams70q21
120          - const: atmel,sams70
121          - const: atmel,samv7
122
123      - items:
124          - enum:
125              - atmel,samv70j19
126              - atmel,samv70j20
127              - atmel,samv70n19
128              - atmel,samv70n20
129              - atmel,samv70q19
130              - atmel,samv70q20
131          - const: atmel,samv70
132          - const: atmel,samv7
133
134      - items:
135          - enum:
136              - atmel,samv71j19
137              - atmel,samv71j20
138              - atmel,samv71j21
139              - atmel,samv71n19
140              - atmel,samv71n20
141              - atmel,samv71n21
142              - atmel,samv71q19
143              - atmel,samv71q20
144              - atmel,samv71q21
145          - const: atmel,samv71
146          - const: atmel,samv7
147
148...
149