18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci%YAML 1.2
38c2ecf20Sopenharmony_ci---
48c2ecf20Sopenharmony_ci$id: http://devicetree.org/schemas/arm/atmel-at91.yaml#
58c2ecf20Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_cititle: Atmel AT91 device tree bindings.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_cimaintainers:
108c2ecf20Sopenharmony_ci  - Alexandre Belloni <alexandre.belloni@bootlin.com>
118c2ecf20Sopenharmony_ci  - Ludovic Desroches <ludovic.desroches@microchip.com>
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_cidescription: |
148c2ecf20Sopenharmony_ci  Boards with a SoC of the Atmel AT91 or SMART family shall have the following
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ciproperties:
178c2ecf20Sopenharmony_ci  $nodename:
188c2ecf20Sopenharmony_ci    const: '/'
198c2ecf20Sopenharmony_ci  compatible:
208c2ecf20Sopenharmony_ci    oneOf:
218c2ecf20Sopenharmony_ci      - items:
228c2ecf20Sopenharmony_ci          - const: atmel,at91rm9200
238c2ecf20Sopenharmony_ci      - items:
248c2ecf20Sopenharmony_ci          - enum:
258c2ecf20Sopenharmony_ci              - olimex,sam9-l9260
268c2ecf20Sopenharmony_ci          - enum:
278c2ecf20Sopenharmony_ci              - atmel,at91sam9260
288c2ecf20Sopenharmony_ci              - atmel,at91sam9261
298c2ecf20Sopenharmony_ci              - atmel,at91sam9263
308c2ecf20Sopenharmony_ci              - atmel,at91sam9g20
318c2ecf20Sopenharmony_ci              - atmel,at91sam9g45
328c2ecf20Sopenharmony_ci              - atmel,at91sam9n12
338c2ecf20Sopenharmony_ci              - atmel,at91sam9rl
348c2ecf20Sopenharmony_ci              - atmel,at91sam9xe
358c2ecf20Sopenharmony_ci              - atmel,at91sam9x60
368c2ecf20Sopenharmony_ci          - const: atmel,at91sam9
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci      - items:
398c2ecf20Sopenharmony_ci          - enum:
408c2ecf20Sopenharmony_ci              - overkiz,kizboxmini-base # Overkiz kizbox Mini Base Board
418c2ecf20Sopenharmony_ci              - overkiz,kizboxmini-mb   # Overkiz kizbox Mini Mother Board
428c2ecf20Sopenharmony_ci              - overkiz,kizboxmini-rd   # Overkiz kizbox Mini RailDIN
438c2ecf20Sopenharmony_ci              - overkiz,smartkiz        # Overkiz SmartKiz Board
448c2ecf20Sopenharmony_ci              - gardena,smart-gateway-at91sam # GARDENA smart Gateway (Article No. 19000)
458c2ecf20Sopenharmony_ci          - const: atmel,at91sam9g25
468c2ecf20Sopenharmony_ci          - const: atmel,at91sam9x5
478c2ecf20Sopenharmony_ci          - const: atmel,at91sam9
488c2ecf20Sopenharmony_ci
498c2ecf20Sopenharmony_ci      - items:
508c2ecf20Sopenharmony_ci          - enum:
518c2ecf20Sopenharmony_ci              - atmel,at91sam9g15
528c2ecf20Sopenharmony_ci              - atmel,at91sam9g25
538c2ecf20Sopenharmony_ci              - atmel,at91sam9g35
548c2ecf20Sopenharmony_ci              - atmel,at91sam9x25
558c2ecf20Sopenharmony_ci              - atmel,at91sam9x35
568c2ecf20Sopenharmony_ci          - const: atmel,at91sam9x5
578c2ecf20Sopenharmony_ci          - const: atmel,at91sam9
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci      - description: Overkiz kizbox3 board
608c2ecf20Sopenharmony_ci        items:
618c2ecf20Sopenharmony_ci          - const: overkiz,kizbox3-hs
628c2ecf20Sopenharmony_ci          - const: atmel,sama5d27
638c2ecf20Sopenharmony_ci          - const: atmel,sama5d2
648c2ecf20Sopenharmony_ci          - const: atmel,sama5
658c2ecf20Sopenharmony_ci
668c2ecf20Sopenharmony_ci      - description: Microchip SAMA5D27 WLSOM1
678c2ecf20Sopenharmony_ci        items:
688c2ecf20Sopenharmony_ci          - const: microchip,sama5d27-wlsom1
698c2ecf20Sopenharmony_ci          - const: atmel,sama5d27
708c2ecf20Sopenharmony_ci          - const: atmel,sama5d2
718c2ecf20Sopenharmony_ci          - const: atmel,sama5
728c2ecf20Sopenharmony_ci
738c2ecf20Sopenharmony_ci      - description: Microchip SAMA5D27 WLSOM1 Evaluation Kit
748c2ecf20Sopenharmony_ci        items:
758c2ecf20Sopenharmony_ci          - const: microchip,sama5d27-wlsom1-ek
768c2ecf20Sopenharmony_ci          - const: microchip,sama5d27-wlsom1
778c2ecf20Sopenharmony_ci          - const: atmel,sama5d27
788c2ecf20Sopenharmony_ci          - const: atmel,sama5d2
798c2ecf20Sopenharmony_ci          - const: atmel,sama5
808c2ecf20Sopenharmony_ci
818c2ecf20Sopenharmony_ci      - items:
828c2ecf20Sopenharmony_ci          - const: atmel,sama5d27
838c2ecf20Sopenharmony_ci          - const: atmel,sama5d2
848c2ecf20Sopenharmony_ci          - const: atmel,sama5
858c2ecf20Sopenharmony_ci
868c2ecf20Sopenharmony_ci      - description: Microchip SAMA5D2 Industrial Connectivity Platform
878c2ecf20Sopenharmony_ci        items:
888c2ecf20Sopenharmony_ci          - const: microchip,sama5d2-icp
898c2ecf20Sopenharmony_ci          - const: atmel,sama5d27
908c2ecf20Sopenharmony_ci          - const: atmel,sama5d2
918c2ecf20Sopenharmony_ci          - const: atmel,sama5
928c2ecf20Sopenharmony_ci
938c2ecf20Sopenharmony_ci      - description: SAM9X60-EK board
948c2ecf20Sopenharmony_ci        items:
958c2ecf20Sopenharmony_ci          - const: microchip,sam9x60ek
968c2ecf20Sopenharmony_ci          - const: microchip,sam9x60
978c2ecf20Sopenharmony_ci          - const: atmel,at91sam9
988c2ecf20Sopenharmony_ci
998c2ecf20Sopenharmony_ci      - description: Nattis v2 board with Natte v2 power board
1008c2ecf20Sopenharmony_ci        items:
1018c2ecf20Sopenharmony_ci          - const: axentia,nattis-2
1028c2ecf20Sopenharmony_ci          - const: axentia,natte-2
1038c2ecf20Sopenharmony_ci          - const: axentia,linea
1048c2ecf20Sopenharmony_ci          - const: atmel,sama5d31
1058c2ecf20Sopenharmony_ci          - const: atmel,sama5d3
1068c2ecf20Sopenharmony_ci          - const: atmel,sama5
1078c2ecf20Sopenharmony_ci
1088c2ecf20Sopenharmony_ci      - description: TSE-850 v3 board
1098c2ecf20Sopenharmony_ci        items:
1108c2ecf20Sopenharmony_ci          - const: axentia,tse850v3
1118c2ecf20Sopenharmony_ci          - const: axentia,linea
1128c2ecf20Sopenharmony_ci          - const: atmel,sama5d31
1138c2ecf20Sopenharmony_ci          - const: atmel,sama5d3
1148c2ecf20Sopenharmony_ci          - const: atmel,sama5
1158c2ecf20Sopenharmony_ci
1168c2ecf20Sopenharmony_ci      - items:
1178c2ecf20Sopenharmony_ci          - const: axentia,linea
1188c2ecf20Sopenharmony_ci          - const: atmel,sama5d31
1198c2ecf20Sopenharmony_ci          - const: atmel,sama5d3
1208c2ecf20Sopenharmony_ci          - const: atmel,sama5
1218c2ecf20Sopenharmony_ci
1228c2ecf20Sopenharmony_ci      - description: Overkiz kizbox2 board with two heads
1238c2ecf20Sopenharmony_ci        items:
1248c2ecf20Sopenharmony_ci          - const: overkiz,kizbox2-2
1258c2ecf20Sopenharmony_ci          - const: atmel,sama5d31
1268c2ecf20Sopenharmony_ci          - const: atmel,sama5d3
1278c2ecf20Sopenharmony_ci          - const: atmel,sama5
1288c2ecf20Sopenharmony_ci
1298c2ecf20Sopenharmony_ci      - items:
1308c2ecf20Sopenharmony_ci          - enum:
1318c2ecf20Sopenharmony_ci              - atmel,sama5d31
1328c2ecf20Sopenharmony_ci              - atmel,sama5d33
1338c2ecf20Sopenharmony_ci              - atmel,sama5d34
1348c2ecf20Sopenharmony_ci              - atmel,sama5d35
1358c2ecf20Sopenharmony_ci              - atmel,sama5d36
1368c2ecf20Sopenharmony_ci          - const: atmel,sama5d3
1378c2ecf20Sopenharmony_ci          - const: atmel,sama5
1388c2ecf20Sopenharmony_ci
1398c2ecf20Sopenharmony_ci      - items:
1408c2ecf20Sopenharmony_ci          - enum:
1418c2ecf20Sopenharmony_ci              - atmel,sama5d41
1428c2ecf20Sopenharmony_ci              - atmel,sama5d42
1438c2ecf20Sopenharmony_ci              - atmel,sama5d43
1448c2ecf20Sopenharmony_ci              - atmel,sama5d44
1458c2ecf20Sopenharmony_ci          - const: atmel,sama5d4
1468c2ecf20Sopenharmony_ci          - const: atmel,sama5
1478c2ecf20Sopenharmony_ci
1488c2ecf20Sopenharmony_ci      - items:
1498c2ecf20Sopenharmony_ci          - enum:
1508c2ecf20Sopenharmony_ci              - atmel,sams70j19
1518c2ecf20Sopenharmony_ci              - atmel,sams70j20
1528c2ecf20Sopenharmony_ci              - atmel,sams70j21
1538c2ecf20Sopenharmony_ci              - atmel,sams70n19
1548c2ecf20Sopenharmony_ci              - atmel,sams70n20
1558c2ecf20Sopenharmony_ci              - atmel,sams70n21
1568c2ecf20Sopenharmony_ci              - atmel,sams70q19
1578c2ecf20Sopenharmony_ci              - atmel,sams70q20
1588c2ecf20Sopenharmony_ci              - atmel,sams70q21
1598c2ecf20Sopenharmony_ci          - const: atmel,sams70
1608c2ecf20Sopenharmony_ci          - const: atmel,samv7
1618c2ecf20Sopenharmony_ci
1628c2ecf20Sopenharmony_ci      - items:
1638c2ecf20Sopenharmony_ci          - enum:
1648c2ecf20Sopenharmony_ci              - atmel,samv70j19
1658c2ecf20Sopenharmony_ci              - atmel,samv70j20
1668c2ecf20Sopenharmony_ci              - atmel,samv70n19
1678c2ecf20Sopenharmony_ci              - atmel,samv70n20
1688c2ecf20Sopenharmony_ci              - atmel,samv70q19
1698c2ecf20Sopenharmony_ci              - atmel,samv70q20
1708c2ecf20Sopenharmony_ci          - const: atmel,samv70
1718c2ecf20Sopenharmony_ci          - const: atmel,samv7
1728c2ecf20Sopenharmony_ci
1738c2ecf20Sopenharmony_ci      - items:
1748c2ecf20Sopenharmony_ci          - enum:
1758c2ecf20Sopenharmony_ci              - atmel,samv71j19
1768c2ecf20Sopenharmony_ci              - atmel,samv71j20
1778c2ecf20Sopenharmony_ci              - atmel,samv71j21
1788c2ecf20Sopenharmony_ci              - atmel,samv71n19
1798c2ecf20Sopenharmony_ci              - atmel,samv71n20
1808c2ecf20Sopenharmony_ci              - atmel,samv71n21
1818c2ecf20Sopenharmony_ci              - atmel,samv71q19
1828c2ecf20Sopenharmony_ci              - atmel,samv71q20
1838c2ecf20Sopenharmony_ci              - atmel,samv71q21
1848c2ecf20Sopenharmony_ci          - const: atmel,samv71
1858c2ecf20Sopenharmony_ci          - const: atmel,samv7
1868c2ecf20Sopenharmony_ci
1878c2ecf20Sopenharmony_ciadditionalProperties: true
1888c2ecf20Sopenharmony_ci
1898c2ecf20Sopenharmony_ci...
190