Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 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. |
| 8 | |
| 9 | maintainers: |
| 10 | - Alexandre Belloni <alexandre.belloni@bootlin.com> |
| 11 | - Claudiu Beznea <claudiu.beznea@microchip.com> |
| 12 | - Nicolas Ferre <nicolas.ferre@microchip.com> |
| 13 | |
| 14 | description: | |
| 15 | Boards with a SoC of the Atmel AT91 or SMART family shall have the following |
| 16 | |
| 17 | properties: |
| 18 | $nodename: |
| 19 | const: '/' |
| 20 | compatible: |
| 21 | oneOf: |
| 22 | - items: |
| 23 | - const: atmel,at91rm9200 |
| 24 | - items: |
| 25 | - enum: |
| 26 | - olimex,sam9-l9260 |
| 27 | - enum: |
| 28 | - atmel,at91sam9260 |
| 29 | - atmel,at91sam9261 |
| 30 | - atmel,at91sam9263 |
| 31 | - atmel,at91sam9g20 |
| 32 | - atmel,at91sam9g45 |
| 33 | - atmel,at91sam9n12 |
| 34 | - atmel,at91sam9rl |
| 35 | - atmel,at91sam9xe |
| 36 | - atmel,at91sam9x60 |
| 37 | - const: atmel,at91sam9 |
| 38 | |
| 39 | - items: |
| 40 | - enum: |
| 41 | - overkiz,kizboxmini-base # Overkiz kizbox Mini Base Board |
| 42 | - overkiz,kizboxmini-mb # Overkiz kizbox Mini Mother Board |
| 43 | - overkiz,kizboxmini-rd # Overkiz kizbox Mini RailDIN |
| 44 | - overkiz,smartkiz # Overkiz SmartKiz Board |
| 45 | - gardena,smart-gateway-at91sam # GARDENA smart Gateway (Article No. 19000) |
| 46 | - const: atmel,at91sam9g25 |
| 47 | - const: atmel,at91sam9x5 |
| 48 | - const: atmel,at91sam9 |
| 49 | |
| 50 | - items: |
| 51 | - enum: |
| 52 | - atmel,at91sam9g15 |
| 53 | - atmel,at91sam9g25 |
| 54 | - atmel,at91sam9g35 |
| 55 | - atmel,at91sam9x25 |
| 56 | - atmel,at91sam9x35 |
| 57 | - const: atmel,at91sam9x5 |
| 58 | - const: atmel,at91sam9 |
| 59 | |
| 60 | - description: Overkiz kizbox3 board |
| 61 | items: |
| 62 | - const: overkiz,kizbox3-hs |
| 63 | - const: atmel,sama5d27 |
| 64 | - const: atmel,sama5d2 |
| 65 | - const: atmel,sama5 |
| 66 | |
| 67 | - description: Microchip SAMA5D27 WLSOM1 |
| 68 | items: |
| 69 | - const: microchip,sama5d27-wlsom1 |
| 70 | - const: atmel,sama5d27 |
| 71 | - const: atmel,sama5d2 |
| 72 | - const: atmel,sama5 |
| 73 | |
| 74 | - description: Microchip SAMA5D27 WLSOM1 Evaluation Kit |
| 75 | items: |
| 76 | - const: microchip,sama5d27-wlsom1-ek |
| 77 | - const: microchip,sama5d27-wlsom1 |
| 78 | - const: atmel,sama5d27 |
| 79 | - const: atmel,sama5d2 |
| 80 | - const: atmel,sama5 |
| 81 | |
| 82 | - description: Microchip SAMA5D29 Curiosity |
| 83 | items: |
| 84 | - const: microchip,sama5d29-curiosity |
| 85 | - const: atmel,sama5d29 |
| 86 | - const: atmel,sama5d2 |
| 87 | - const: atmel,sama5 |
| 88 | |
| 89 | - items: |
| 90 | - const: atmel,sama5d27 |
| 91 | - const: atmel,sama5d2 |
| 92 | - const: atmel,sama5 |
| 93 | |
| 94 | - description: Microchip SAMA5D2 Industrial Connectivity Platform |
| 95 | items: |
| 96 | - const: microchip,sama5d2-icp |
| 97 | - const: atmel,sama5d27 |
| 98 | - const: atmel,sama5d2 |
| 99 | - const: atmel,sama5 |
| 100 | |
| 101 | - description: Microchip SAM9X60 Evaluation Boards |
| 102 | items: |
| 103 | - enum: |
| 104 | - microchip,sam9x60ek |
| 105 | - microchip,sam9x60-curiosity |
| 106 | - const: microchip,sam9x60 |
| 107 | - const: atmel,at91sam9 |
| 108 | |
| 109 | - description: Nattis v2 board with Natte v2 power board |
| 110 | items: |
| 111 | - const: axentia,nattis-2 |
| 112 | - const: axentia,natte-2 |
| 113 | - const: axentia,linea |
| 114 | - const: atmel,sama5d31 |
| 115 | - const: atmel,sama5d3 |
| 116 | - const: atmel,sama5 |
| 117 | |
| 118 | - description: TSE-850 v3 board |
| 119 | items: |
| 120 | - const: axentia,tse850v3 |
| 121 | - const: axentia,linea |
| 122 | - const: atmel,sama5d31 |
| 123 | - const: atmel,sama5d3 |
| 124 | - const: atmel,sama5 |
| 125 | |
| 126 | - items: |
| 127 | - const: axentia,linea |
| 128 | - const: atmel,sama5d31 |
| 129 | - const: atmel,sama5d3 |
| 130 | - const: atmel,sama5 |
| 131 | |
| 132 | - description: Overkiz kizbox2 board with two heads |
| 133 | items: |
| 134 | - const: overkiz,kizbox2-2 |
| 135 | - const: atmel,sama5d31 |
| 136 | - const: atmel,sama5d3 |
| 137 | - const: atmel,sama5 |
| 138 | |
| 139 | - description: Microchip SAMA5D3 Ethernet Development System Board |
| 140 | items: |
| 141 | - const: microchip,sama5d3-eds |
| 142 | - const: atmel,sama5d36 |
| 143 | - const: atmel,sama5d3 |
| 144 | - const: atmel,sama5 |
| 145 | |
| 146 | - description: CalAmp LMU5000 board |
| 147 | items: |
| 148 | - const: calamp,lmu5000 |
| 149 | - const: atmel,at91sam9g20 |
| 150 | - const: atmel,at91sam9 |
| 151 | |
| 152 | - description: Exegin Q5xR5 board |
| 153 | items: |
| 154 | - const: exegin,q5xr5 |
| 155 | - const: atmel,at91sam9g20 |
| 156 | - const: atmel,at91sam9 |
| 157 | |
| 158 | - items: |
| 159 | - enum: |
| 160 | - atmel,sama5d31 |
| 161 | - atmel,sama5d33 |
| 162 | - atmel,sama5d34 |
| 163 | - atmel,sama5d35 |
| 164 | - atmel,sama5d36 |
| 165 | - const: atmel,sama5d3 |
| 166 | - const: atmel,sama5 |
| 167 | |
| 168 | - items: |
| 169 | - enum: |
| 170 | - atmel,sama5d41 |
| 171 | - atmel,sama5d42 |
| 172 | - atmel,sama5d43 |
| 173 | - atmel,sama5d44 |
| 174 | - const: atmel,sama5d4 |
| 175 | - const: atmel,sama5 |
| 176 | |
| 177 | - items: |
| 178 | - const: microchip,sama7g5ek # SAMA7G5 Evaluation Kit |
| 179 | - const: microchip,sama7g5 |
| 180 | - const: microchip,sama7 |
| 181 | |
| 182 | - description: Microchip LAN9662 Evaluation Boards. |
| 183 | items: |
| 184 | - enum: |
| 185 | - microchip,lan9662-pcb8291 |
| 186 | - microchip,lan9662-pcb8309 |
| 187 | - const: microchip,lan9662 |
| 188 | - const: microchip,lan966 |
| 189 | |
| 190 | - description: Microchip LAN9668 PCB8290 Evaluation Board. |
| 191 | items: |
| 192 | - const: microchip,lan9668-pcb8290 |
| 193 | - const: microchip,lan9668 |
| 194 | - const: microchip,lan966 |
| 195 | |
| 196 | - description: Kontron KSwitch D10 MMT series |
| 197 | items: |
| 198 | - enum: |
| 199 | - kontron,kswitch-d10-mmt-8g |
| 200 | - kontron,kswitch-d10-mmt-6g-2gs |
| 201 | - const: kontron,s1921 |
| 202 | - const: microchip,lan9668 |
| 203 | - const: microchip,lan966 |
| 204 | |
| 205 | - items: |
| 206 | - enum: |
| 207 | - atmel,sams70j19 |
| 208 | - atmel,sams70j20 |
| 209 | - atmel,sams70j21 |
| 210 | - atmel,sams70n19 |
| 211 | - atmel,sams70n20 |
| 212 | - atmel,sams70n21 |
| 213 | - atmel,sams70q19 |
| 214 | - atmel,sams70q20 |
| 215 | - atmel,sams70q21 |
| 216 | - const: atmel,sams70 |
| 217 | - const: atmel,samv7 |
| 218 | |
| 219 | - items: |
| 220 | - enum: |
| 221 | - atmel,samv70j19 |
| 222 | - atmel,samv70j20 |
| 223 | - atmel,samv70n19 |
| 224 | - atmel,samv70n20 |
| 225 | - atmel,samv70q19 |
| 226 | - atmel,samv70q20 |
| 227 | - const: atmel,samv70 |
| 228 | - const: atmel,samv7 |
| 229 | |
| 230 | - items: |
| 231 | - enum: |
| 232 | - atmel,samv71j19 |
| 233 | - atmel,samv71j20 |
| 234 | - atmel,samv71j21 |
| 235 | - atmel,samv71n19 |
| 236 | - atmel,samv71n20 |
| 237 | - atmel,samv71n21 |
| 238 | - atmel,samv71q19 |
| 239 | - atmel,samv71q20 |
| 240 | - atmel,samv71q21 |
| 241 | - const: atmel,samv71 |
| 242 | - const: atmel,samv7 |
| 243 | |
| 244 | additionalProperties: true |
| 245 | |
| 246 | ... |