1# SPDX-License-Identifier: GPL-2.0 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/arm/fsl.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Freescale i.MX Platforms 8 9maintainers: 10 - Shawn Guo <shawnguo@kernel.org> 11 12properties: 13 $nodename: 14 const: '/' 15 compatible: 16 oneOf: 17 - description: i.MX1 based Boards 18 items: 19 - enum: 20 - armadeus,imx1-apf9328 21 - fsl,imx1ads 22 - const: fsl,imx1 23 24 - description: i.MX23 based Boards 25 items: 26 - enum: 27 - creative,x-fi3 28 - fsl,imx23-evk 29 - fsl,stmp378x-devb 30 - olimex,imx23-olinuxino 31 - sandisk,sansa_fuze_plus 32 - const: fsl,imx23 33 34 - description: i.MX25 Product Development Kit 35 items: 36 - enum: 37 - fsl,imx25-pdk 38 - karo,imx25-tx25 39 - const: fsl,imx25 40 41 - description: i.MX25 Eukrea CPUIMX25 Boards 42 items: 43 - enum: 44 - eukrea,mbimxsd25-baseboard # Eukrea MBIMXSD25 45 - const: eukrea,cpuimx25 46 - const: fsl,imx25 47 48 - description: i.MX25 Eukrea MBIMXSD25 Boards 49 items: 50 - enum: 51 - eukrea,mbimxsd25-baseboard-cmo-qvga 52 - eukrea,mbimxsd25-baseboard-dvi-svga 53 - eukrea,mbimxsd25-baseboard-dvi-vga 54 - const: eukrea,mbimxsd25-baseboard 55 - const: eukrea,cpuimx25 56 - const: fsl,imx25 57 58 - description: i.MX27 based Boards 59 items: 60 - enum: 61 - armadeus,imx27-apf27 # APF27 SoM 62 - fsl,imx27-pdk 63 - const: fsl,imx27 64 65 - description: i.MX27 APF27 SoM Board 66 items: 67 - const: armadeus,imx27-apf27dev 68 - const: armadeus,imx27-apf27 69 - const: fsl,imx27 70 71 - description: i.MX27 Eukrea CPUIMX27 SoM Board 72 items: 73 - const: eukrea,mbimxsd27-baseboard 74 - const: eukrea,cpuimx27 75 - const: fsl,imx27 76 77 - description: i.MX27 Phytec pca100 Board 78 items: 79 - const: phytec,imx27-pca100-rdk 80 - const: phytec,imx27-pca100 81 - const: fsl,imx27 82 83 - description: i.MX27 Phytec pcm970 Board 84 items: 85 - const: phytec,imx27-pcm970 86 - const: phytec,imx27-pcm038 87 - const: fsl,imx27 88 89 - description: i.MX28 based Boards 90 items: 91 - enum: 92 - armadeus,imx28-apf28 # APF28 SoM 93 - bluegiga,apx4devkit # Bluegiga APx4 SoM on dev board 94 - crystalfontz,cfa10036 # Crystalfontz CFA-10036 SoM 95 - eukrea,mbmx28lc 96 - fsl,imx28-evk 97 - i2se,duckbill 98 - i2se,duckbill-2 99 - karo,tx28 # Ka-Ro electronics TX28 module 100 - lwn,imx28-btt3 101 - lwn,imx28-xea 102 - msr,m28cu3 # M28 SoM with custom base board 103 - schulercontrol,imx28-sps1 104 - technologic,imx28-ts4600 105 - const: fsl,imx28 106 107 - description: i.MX28 Aries M28 SoM Board 108 items: 109 - const: aries,m28 110 - const: denx,m28 111 - const: fsl,imx28 112 113 - description: i.MX28 Aries M28EVK Board 114 items: 115 - const: aries,m28evk 116 - const: denx,m28evk 117 - const: fsl,imx28 118 119 - description: i.MX28 Armadeus Systems APF28Dev Board 120 items: 121 - const: armadeus,imx28-apf28dev 122 - const: armadeus,imx28-apf28 123 - const: fsl,imx28 124 125 - description: i.MX28 Crystalfontz CFA-10036 based Boards 126 items: 127 - enum: 128 - crystalfontz,cfa10037 129 - crystalfontz,cfa10049 130 - crystalfontz,cfa10057 131 - crystalfontz,cfa10058 132 - const: crystalfontz,cfa10036 133 - const: fsl,imx28 134 135 - description: i.MX28 Crystalfontz CFA-10037 based Boards 136 items: 137 - enum: 138 - crystalfontz,cfa10055 139 - crystalfontz,cfa10056 140 - const: crystalfontz,cfa10037 141 - const: crystalfontz,cfa10036 142 - const: fsl,imx28 143 144 - description: i.MX28 Duckbill 2 based Boards 145 items: 146 - enum: 147 - i2se,duckbill-2-485 148 - i2se,duckbill-2-enocean 149 - i2se,duckbill-2-spi 150 - const: i2se,duckbill-2 151 - const: fsl,imx28 152 153 - description: i.MX28 Eukrea Electromatique MBMX283LC Board 154 items: 155 - const: eukrea,mbmx283lc 156 - const: eukrea,mbmx28lc 157 - const: fsl,imx28 158 159 - description: i.MX28 Eukrea Electromatique MBMX287LC Board 160 items: 161 - const: eukrea,mbmx287lc 162 - const: eukrea,mbmx283lc 163 - const: eukrea,mbmx28lc 164 - const: fsl,imx28 165 166 - description: i.MX31 based Boards 167 items: 168 - enum: 169 - buglabs,imx31-bug 170 - logicpd,imx31-lite 171 - const: fsl,imx31 172 173 - description: i.MX35 based Boards 174 items: 175 - enum: 176 - fsl,imx35-pdk 177 - const: fsl,imx35 178 179 - description: i.MX35 Eukrea CPUIMX35 Board 180 items: 181 - const: eukrea,mbimxsd35-baseboard 182 - const: eukrea,cpuimx35 183 - const: fsl,imx35 184 185 - description: i.MX50 based Boards 186 items: 187 - enum: 188 - fsl,imx50-evk 189 - kobo,aura 190 - const: fsl,imx50 191 192 - description: i.MX51 based Boards 193 items: 194 - enum: 195 - armadeus,imx51-apf51 # Armadeus Systems APF51 module 196 - fsl,imx51-babbage 197 - technologic,imx51-ts4800 198 - zii,imx51-scu3-esb 199 - zii,imx51-scu2-mezz 200 - zii,imx51-rdu1 201 - const: fsl,imx51 202 203 - description: i.MX51 based Armadeus Systems APF51Dev Board 204 items: 205 - const: armadeus,imx51-apf51dev 206 - const: armadeus,imx51-apf51 207 - const: fsl,imx51 208 209 - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board 210 items: 211 - const: digi,connectcore-ccxmx51-jsk 212 - const: digi,connectcore-ccxmx51-som 213 - const: fsl,imx51 214 215 - description: i.MX51 based Eukrea CPUIMX51 Board 216 items: 217 - const: eukrea,mbimxsd51 218 - const: eukrea,cpuimx51 219 - const: fsl,imx51 220 221 - description: i.MX53 based Boards 222 items: 223 - enum: 224 - bhf,cx9020 225 - fsl,imx53-ard 226 - fsl,imx53-evk 227 - fsl,imx53-qsb 228 - fsl,imx53-qsrb # Freescale i.MX53 Quick Start-R Board 229 - fsl,imx53-smd 230 - ge,imx53-cpuvo # General Electric CS ONE 231 - inversepath,imx53-usbarmory # Inverse Path USB armory 232 - karo,tx53 # Ka-Ro electronics TX53 module 233 - kiebackpeter,imx53-ddc # K+P imx53 DDC 234 - kiebackpeter,imx53-hsc # K+P imx53 HSC 235 - menlo,m53menlo # i.MX53 Menlo board 236 - starterkit,sk-imx53 237 - voipac,imx53-dmm-668 # Voipac i.MX53 X53-DMM-668 238 - const: fsl,imx53 239 240 - description: i.MX53 based Aries/DENX M53EVK Board 241 items: 242 - const: aries,imx53-m53evk 243 - const: denx,imx53-m53evk 244 - const: fsl,imx53 245 246 - description: i.MX53 based TQ MBa53 Board 247 items: 248 - const: tq,mba53 249 - const: tq,tqma53 250 - const: fsl,imx53 251 252 - description: i.MX6Q based Boards 253 items: 254 - enum: 255 - auvidea,h100 # Auvidea H100 256 - bosch,imx6q-acc # Bosch ACC i.MX6 Dual 257 - boundary,imx6q-nitrogen6_max 258 - boundary,imx6q-nitrogen6_som2 259 - boundary,imx6q-nitrogen6x 260 - compulab,cm-fx6 # CompuLab CM-FX6 261 - dmo,imx6q-edmqmx6 # Data Modul eDM-QMX6 Board 262 - ds,imx6q-sbc # Da Sheng COM-9XX Modules 263 - embest,imx6q-marsboard # Embest MarS Board i.MX6Dual 264 - emtrion,emcon-mx6 # emCON-MX6D or emCON-MX6Q SoM 265 - emtrion,emcon-mx6-avari # emCON-MX6D or emCON-MX6Q SoM on Avari Base 266 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit 267 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit 268 - fsl,imx6q-arm2 269 - fsl,imx6q-sabreauto 270 - fsl,imx6q-sabrelite 271 - fsl,imx6q-sabresd 272 - karo,imx6q-tx6q # Ka-Ro electronics TX6Q Modules 273 - kiebackpeter,imx6q-tpc # K+P i.MX6 Quad TPC Board 274 - kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module 275 - kosagi,imx6q-novena # Kosagi Novena Dual/Quad 276 - kvg,vicut1q # Kverneland UT1Q board 277 - logicpd,imx6q-logicpd 278 - lwn,display5 # Liebherr Display5 i.MX6 Quad Board 279 - lwn,mccmon6 # Liebherr Monitor6 i.MX6 Quad Board 280 - nutsboard,imx6q-pistachio # NutsBoard i.MX6 Quad Pistachio 281 - microsys,sbc6x # MicroSys sbc6x board 282 - poslab,imx6q-savageboard # Poslab SavageBoard Quad 283 - prt,prti6q # Protonic PRTI6Q board 284 - prt,prtwd2 # Protonic WD2 board 285 - rex,imx6q-rex-pro # Rex Pro i.MX6 Quad Board 286 - skov,imx6q-skov-revc-lt2 # SKOV IMX6 CPU QuadCore lt2 287 - skov,imx6q-skov-revc-lt6 # SKOV IMX6 CPU QuadCore lt6 288 - skov,imx6q-skov-reve-mi1010ait-1cp1 # SKOV IMX6 CPU QuadCore mi1010ait-1cp1 289 - solidrun,cubox-i/q # SolidRun Cubox-i Dual/Quad 290 - solidrun,hummingboard/q 291 - solidrun,hummingboard2/q 292 - solidrun,solidsense/q # SolidRun SolidSense Dual/Quad 293 - tbs,imx6q-tbs2910 # TBS2910 Matrix ARM mini PC 294 - technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf 295 - technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit 296 - technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph 297 - technexion,imx6q-pico-pi # TechNexion i.MX6Q Pico-Pi 298 - technologic,imx6q-ts4900 299 - technologic,imx6q-ts7970 300 - udoo,imx6q-udoo # Udoo i.MX6 Quad Board 301 - uniwest,imx6q-evi # Uniwest Evi 302 - variscite,dt6customboard 303 - wand,imx6q-wandboard # Wandboard i.MX6 Quad Board 304 - ysoft,imx6q-yapp4-crux # i.MX6 Quad Y Soft IOTA Crux board 305 - ysoft,imx6q-yapp4-pegasus # i.MX6 Quad Y Soft IOTA Pegasus board 306 - zealz,imx6q-gk802 # Zealz GK802 307 - zii,imx6q-zii-rdu2 # ZII RDU2 Board 308 - const: fsl,imx6q 309 310 - description: i.MX6Q Advantech DMS-BA16 Boards 311 items: 312 - enum: 313 - advantech,imx6q-dms-ba16 # Advantech DMS-BA16 314 - ge,imx6q-b450v3 # General Electric B450v3 315 - ge,imx6q-b650v3 # General Electric B650v3 316 - ge,imx6q-b850v3 # General Electric B850v3 317 - const: advantech,imx6q-ba16 318 - const: fsl,imx6q 319 320 - description: i.MX6Q Armadeus APF6 Boards 321 items: 322 - const: armadeus,imx6q-apf6dev 323 - const: armadeus,imx6q-apf6 324 - const: fsl,imx6q 325 326 - description: i.MX6Q CompuLab Utilite Pro Board 327 items: 328 - const: compulab,utilite-pro 329 - const: compulab,cm-fx6 330 - const: fsl,imx6q 331 332 - description: i.MX6Q DFI FS700-M60-6QD Board 333 items: 334 - const: dfi,fs700-m60-6qd 335 - const: dfi,fs700e-m60 336 - const: fsl,imx6q 337 338 - description: i.MX6Q DHCOM Premium Developer Kit Board 339 items: 340 - const: dh,imx6q-dhcom-pdk2 341 - const: dh,imx6q-dhcom-som 342 - const: fsl,imx6q 343 344 - description: i.MX6Q Gateworks Ventana Boards 345 items: 346 - enum: 347 - gw,imx6q-gw51xx 348 - gw,imx6q-gw52xx 349 - gw,imx6q-gw53xx 350 - gw,imx6q-gw5400-a 351 - gw,imx6q-gw54xx 352 - gw,imx6q-gw551x 353 - gw,imx6q-gw552x 354 - gw,imx6q-gw553x 355 - gw,imx6q-gw560x 356 - gw,imx6q-gw5903 357 - gw,imx6q-gw5904 358 - gw,imx6q-gw5907 359 - gw,imx6q-gw5910 360 - gw,imx6q-gw5912 361 - gw,imx6q-gw5913 362 - const: gw,ventana 363 - const: fsl,imx6q 364 365 - description: i.MX6Q Kontron SMARC-sAMX6i on SMARC Eval Carrier 2.0 366 items: 367 - const: kontron,imx6q-samx6i-ads2 368 - const: kontron,imx6q-samx6i 369 - const: fsl,imx6q 370 371 - description: i.MX6Q PHYTEC phyBOARD-Mira 372 items: 373 - enum: 374 - phytec,imx6q-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 375 - phytec,imx6q-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 376 - const: phytec,imx6q-pbac06 # PHYTEC phyBOARD-Mira 377 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 378 - const: fsl,imx6q 379 380 - description: i.MX6Q PHYTEC phyFLEX-i.MX6 381 items: 382 - enum: 383 - comvetia,imx6q-lxr # Comvetia LXR board 384 - phytec,imx6q-pbab01 # PHYTEC phyFLEX carrier board 385 - const: phytec,imx6q-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 386 - const: fsl,imx6q 387 388 - description: i.MX6Q Boards with Toradex Apalis iMX6Q/D Modules 389 items: 390 - enum: 391 - toradex,apalis_imx6q-ixora # Apalis iMX6Q/D Module on Ixora Carrier Board 392 - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board 393 - toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board 394 - toradex,apalis_imx6q-eval # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.0/v1.1 395 - toradex,apalis_imx6q-eval-v1.2 # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.2 396 - const: toradex,apalis_imx6q 397 - const: fsl,imx6q 398 399 - description: i.MX6Q Variscite VAR-SOM-MX6 Boards 400 items: 401 - const: variscite,mx6customboard 402 - const: variscite,var-som-imx6q 403 - const: fsl,imx6q 404 405 - description: TQ-Systems TQMa6Q SoM (variant A) on MBa6x 406 items: 407 - const: tq,imx6q-mba6x-a 408 - const: tq,mba6a # Expected by bootloader, to be removed in the future 409 - const: tq,imx6q-tqma6q-a 410 - const: fsl,imx6q 411 412 - description: TQ-Systems TQMa6Q SoM (variant B) on MBa6x 413 items: 414 - const: tq,imx6q-mba6x-b 415 - const: tq,mba6b # Expected by bootloader, to be removed in the future 416 - const: tq,imx6q-tqma6q-b 417 - const: fsl,imx6q 418 419 - description: i.MX6QP based Boards 420 items: 421 - enum: 422 - boundary,imx6qp-nitrogen6_max 423 - boundary,imx6qp-nitrogen6_som2 424 - fsl,imx6qp-sabreauto # i.MX6 Quad Plus SABRE Automotive Board 425 - fsl,imx6qp-sabresd # i.MX6 Quad Plus SABRE Smart Device Board 426 - karo,imx6qp-tx6qp # Ka-Ro electronics TX6QP-8037 Module 427 - kvg,vicutp # Kverneland UT1P board 428 - prt,prtwd3 # Protonic WD3 board 429 - wand,imx6qp-wandboard # Wandboard i.MX6 QuadPlus Board 430 - ysoft,imx6qp-yapp4-crux-plus # i.MX6 Quad Plus Y Soft IOTA Crux+ board 431 - ysoft,imx6qp-yapp4-pegasus-plus # i.MX6 Quad Plus Y Soft IOTA Pegasus+ board 432 - zii,imx6qp-zii-rdu2 # ZII RDU2+ Board 433 - const: fsl,imx6qp 434 435 - description: i.MX6QP PHYTEC phyBOARD-Mira 436 items: 437 - const: phytec,imx6qp-pbac06-nand 438 - const: phytec,imx6qp-pbac06 # PHYTEC phyBOARD-Mira 439 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 440 - const: fsl,imx6qp 441 442 - description: TQ-Systems TQMa6QP SoM on MBa6x 443 items: 444 - const: tq,imx6qp-mba6x-b 445 - const: tq,mba6b # Expected by bootloader, to be removed in the future 446 - const: tq,imx6qp-tqma6qp-b 447 - const: fsl,imx6qp 448 449 - description: i.MX6DL based Boards 450 items: 451 - enum: 452 - abb,aristainetos-imx6dl-4 # aristainetos i.MX6 Dual Lite Board 4 453 - abb,aristainetos-imx6dl-7 # aristainetos i.MX6 Dual Lite Board 7 454 - abb,aristainetos2-imx6dl-4 # aristainetos2 i.MX6 Dual Lite Board 4 455 - abb,aristainetos2-imx6dl-7 # aristainetos2 i.MX6 Dual Lite Board 7 456 - alt,alti6p # Altesco I6P Board 457 - boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite 458 - boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x 459 - bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj 460 - eckelmann,imx6dl-ci4x10 461 - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM 462 - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base 463 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit 464 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit 465 - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board 466 - fsl,imx6dl-sabrelite # i.MX6 DualLite SABRE Lite Board 467 - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board 468 - karo,imx6dl-tx6dl # Ka-Ro electronics TX6U Modules 469 - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module 470 - kvg,victgo # Kverneland TGO 471 - kvg,vicut1 # Kverneland UT1 board 472 - ply,plybas # Plymovent BAS board 473 - ply,plym2m # Plymovent M2M board 474 - poslab,imx6dl-savageboard # Poslab SavageBoard Dual 475 - prt,prtmvt # Protonic MVT board 476 - prt,prtrvt # Protonic RVT board 477 - prt,prtvt7 # Protonic VT7 board 478 - rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board 479 - riot,imx6s-riotboard # RIoTboard i.MX6S 480 - sielaff,imx6dl-board # Sielaff i.MX6 Solo Board 481 - skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2 482 - skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6 483 - solidrun,cubox-i/dl # SolidRun Cubox-i Solo/DualLite 484 - solidrun,hummingboard/dl 485 - solidrun,hummingboard2/dl # SolidRun HummingBoard2 Solo/DualLite 486 - solidrun,solidsense/dl # SolidRun SolidSense Solo/DualLite 487 - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf 488 - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit 489 - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph 490 - technexion,imx6dl-pico-pi # TechNexion i.MX6DL Pico-Pi 491 - technologic,imx6dl-ts4900 492 - technologic,imx6dl-ts7970 493 - udoo,imx6dl-udoo # Udoo i.MX6 Dual-lite Board 494 - vdl,lanmcu # Van der Laan LANMCU board 495 - wand,imx6dl-wandboard # Wandboard i.MX6 Dual Lite Board 496 - ysoft,imx6dl-yapp4-draco # i.MX6 Solo Y Soft IOTA Draco board 497 - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board 498 - ysoft,imx6dl-yapp4-lynx # i.MX6 DualLite Y Soft IOTA Lynx board 499 - ysoft,imx6dl-yapp4-orion # i.MX6 DualLite Y Soft IOTA Orion board 500 - ysoft,imx6dl-yapp4-phoenix # i.MX6 DualLite Y Soft IOTA Phoenix board 501 - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board 502 - const: fsl,imx6dl 503 504 - description: i.MX6DL based Armadeus AFP6 Board 505 items: 506 - const: armadeus,imx6dl-apf6dev 507 - const: armadeus,imx6dl-apf6 # APF6 (Solo) SoM 508 - const: fsl,imx6dl 509 510 - description: i.MX6DL based congatec QMX6 Boards 511 items: 512 - enum: 513 - ge,imx6dl-b105v2 # General Electric B105v2 514 - ge,imx6dl-b105pv2 # General Electric B105Pv2 515 - ge,imx6dl-b125v2 # General Electric B125v2 516 - ge,imx6dl-b125pv2 # General Electric B125Pv2 517 - ge,imx6dl-b155v2 # General Electric B155v2 518 - const: congatec,qmx6 519 - const: fsl,imx6dl 520 521 - description: i.MX6DL based DFI FS700-M60-6DL Board 522 items: 523 - const: dfi,fs700-m60-6dl 524 - const: dfi,fs700e-m60 525 - const: fsl,imx6dl 526 527 - description: i.MX6DL DHCOM based Boards 528 items: 529 - enum: 530 - dh,imx6dl-dhcom-pdk2 # i.MX6DL DHCOM SoM on PDK2 board 531 - dh,imx6dl-dhcom-picoitx # i.MX6DL DHCOM SoM on PicoITX board 532 - const: dh,imx6dl-dhcom-som 533 - const: fsl,imx6dl 534 535 - description: i.MX6DL Gateworks Ventana Boards 536 items: 537 - enum: 538 - gw,imx6dl-gw51xx 539 - gw,imx6dl-gw52xx 540 - gw,imx6dl-gw53xx 541 - gw,imx6dl-gw54xx 542 - gw,imx6dl-gw551x 543 - gw,imx6dl-gw552x 544 - gw,imx6dl-gw553x 545 - gw,imx6dl-gw560x 546 - gw,imx6dl-gw5903 547 - gw,imx6dl-gw5904 548 - gw,imx6dl-gw5907 549 - gw,imx6dl-gw5910 550 - gw,imx6dl-gw5912 551 - gw,imx6dl-gw5913 552 - const: gw,ventana 553 - const: fsl,imx6dl 554 555 - description: i.MX6DL Kontron SMARC-sAMX6i on SMARC Eval Carrier 2.0 556 items: 557 - const: kontron,imx6dl-samx6i-ads2 558 - const: kontron,imx6dl-samx6i 559 - const: fsl,imx6dl 560 561 - description: i.MX6DL PHYTEC phyBOARD-Mira 562 items: 563 - enum: 564 - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 565 - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 566 - const: phytec,imx6dl-pbac06 # PHYTEC phyBOARD-Mira 567 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 568 - const: fsl,imx6dl 569 570 - description: i.MX6DL PHYTEC phyFLEX-i.MX6 571 items: 572 - const: phytec,imx6dl-pbab01 # PHYTEC phyFLEX carrier board 573 - const: phytec,imx6dl-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 574 - const: fsl,imx6dl 575 576 - description: i.MX6DL Boards with Toradex Colibri iMX6DL/S Modules 577 items: 578 - enum: 579 - toradex,colibri_imx6dl-aster # Colibri iMX6DL/S Module on Aster Board 580 - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6DL/S Module on Colibri Evaluation Board V3 581 - toradex,colibri_imx6dl-iris # Colibri iMX6DL/S Module on Iris Board 582 - toradex,colibri_imx6dl-iris-v2 # Colibri iMX6DL/S Module on Iris Board V2 583 - const: toradex,colibri_imx6dl # Colibri iMX6DL/S Module 584 - const: fsl,imx6dl 585 586 - description: i.MX6S DHCOM DRC02 Board 587 items: 588 - const: dh,imx6s-dhcom-drc02 589 - const: dh,imx6s-dhcom-som 590 - const: fsl,imx6dl 591 592 - description: TQ-Systems TQMa6DL SoM (variant A) on MBa6x 593 items: 594 - const: tq,imx6dl-mba6x-a 595 - const: tq,mba6a # Expected by bootloader, to be removed in the future 596 - const: tq,imx6dl-tqma6dl-a 597 - const: fsl,imx6dl 598 599 - description: TQ-Systems TQMa6DL SoM (variant B) on MBa6x 600 items: 601 - const: tq,imx6dl-mba6x-b 602 - const: tq,mba6b # Expected by bootloader, to be removed in the future 603 - const: tq,imx6dl-tqma6dl-b 604 - const: fsl,imx6dl 605 606 - description: i.MX6SL based Boards 607 items: 608 - enum: 609 - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board 610 - kobo,aura2 611 - kobo,tolino-shine2hd 612 - kobo,tolino-shine3 613 - kobo,tolino-vision 614 - kobo,tolino-vision5 615 - revotics,imx6sl-warp # Revotics WaRP Board 616 - const: fsl,imx6sl 617 618 - description: i.MX6SLL based Boards 619 items: 620 - enum: 621 - fsl,imx6sll-evk 622 - kobo,clarahd 623 - kobo,librah2o 624 - const: fsl,imx6sll 625 626 - description: i.MX6SLL Kobo Clara 2e Rev. A/B 627 items: 628 - enum: 629 - kobo,clara2e-a 630 - kobo,clara2e-b 631 - const: kobo,clara2e 632 - const: fsl,imx6sll 633 634 - description: i.MX6SX based Boards 635 items: 636 - enum: 637 - boundary,imx6sx-nitrogen6sx 638 - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board 639 - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board 640 - fsl,imx6sx-sdb-reva # i.MX6 SoloX SDB Rev-A Board 641 - samtec,imx6sx-vining-2000 # Softing VIN|ING 2000 Board 642 - udoo,neobasic # UDOO Neo Basic Board 643 - udoo,neoextended # UDOO Neo Extended 644 - udoo,neofull # UDOO Neo Full 645 - const: fsl,imx6sx 646 647 - description: i.MX6UL based Boards 648 items: 649 - enum: 650 - engicam,imx6ul-geam # Engicam GEAM6UL Starter Kit 651 - engicam,imx6ul-isiot # Engicam Is.IoT MX6UL eMMC/NAND Starter kit 652 - fsl,imx6ul-14x14-evk # i.MX6 UltraLite 14x14 EVK Board 653 - karo,imx6ul-tx6ul # Ka-Ro electronics TXUL-0010 Module 654 - kontron,sl-imx6ul # Kontron SL i.MX6UL SoM 655 - prt,prti6g # Protonic PRTI6G Board 656 - technexion,imx6ul-pico-dwarf # TechNexion i.MX6UL Pico-Dwarf 657 - technexion,imx6ul-pico-hobbit # TechNexion i.MX6UL Pico-Hobbit 658 - technexion,imx6ul-pico-pi # TechNexion i.MX6UL Pico-Pi 659 - const: fsl,imx6ul 660 661 - description: i.MX6UL Armadeus Systems OPOS6UL SoM Board 662 items: 663 - const: armadeus,imx6ul-opos6uldev # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board 664 - const: armadeus,imx6ul-opos6ul # OPOS6UL (i.MX6UL) SoM 665 - const: fsl,imx6ul 666 667 - description: i.MX6UL Digi International ConnectCore 6UL Boards 668 items: 669 - enum: 670 - digi,ccimx6ulsbcexpress # Digi International ConnectCore 6UL SBC Express 671 - digi,ccimx6ulsbcpro # Digi International ConnectCore 6UL SBC Pro 672 - const: digi,ccimx6ulsom 673 - const: fsl,imx6ul 674 675 - description: i.MX6UL Grinn liteBoard 676 items: 677 - const: grinn,imx6ul-liteboard 678 - const: grinn,imx6ul-litesom 679 - const: fsl,imx6ul 680 681 - description: i.MX6UL PHYTEC phyBOARD-Segin 682 items: 683 - enum: 684 - phytec,imx6ul-pbacd10-emmc 685 - phytec,imx6ul-pbacd10-nand 686 - const: phytec,imx6ul-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 UL 687 - const: phytec,imx6ul-pcl063 # PHYTEC phyCORE-i.MX 6UL 688 - const: fsl,imx6ul 689 690 - description: i.MX6UL Variscite VAR-SOM-MX6 Boards 691 items: 692 - const: variscite,mx6ulconcerto 693 - const: variscite,var-som-imx6ul 694 - const: fsl,imx6ul 695 696 - description: Kontron BL i.MX6UL (N631X S) Board 697 items: 698 - const: kontron,bl-imx6ul # Kontron BL i.MX6UL Carrier Board 699 - const: kontron,sl-imx6ul # Kontron SL i.MX6UL SoM 700 - const: fsl,imx6ul 701 702 - description: Kontron BL i.MX6UL 43 (N631X S 43) Board 703 items: 704 - const: kontron,bl-imx6ul-43 # Kontron BL i.MX6UL Carrier Board with 4.3" Display 705 - const: kontron,bl-imx6ul # Kontron BL i.MX6UL Carrier Board 706 - const: kontron,sl-imx6ul # Kontron SL i.MX6UL SoM 707 - const: fsl,imx6ul 708 709 - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board 710 items: 711 - enum: 712 - tq,imx6ul-tqma6ul1-mba6ulx 713 - const: tq,imx6ul-tqma6ul1 # MCIMX6G1 714 - const: fsl,imx6ul 715 716 - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board 717 items: 718 - enum: 719 - tq,imx6ul-tqma6ul2-mba6ulx 720 - const: tq,imx6ul-tqma6ul2 # MCIMX6G2 721 - const: fsl,imx6ul 722 723 - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board 724 items: 725 - enum: 726 - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter 727 - tq,imx6ul-tqma6ul2l-mba6ulxl 728 - const: tq,imx6ul-tqma6ul2l # MCIMX6G2, LGA SoM variant 729 - const: fsl,imx6ul 730 731 - description: i.MX6ULL based Boards 732 items: 733 - enum: 734 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board 735 - joz,jozacp # JOZ Access Point 736 - kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM 737 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board 738 - uni-t,uti260b # UNI-T UTi260B Thermal Camera 739 - const: fsl,imx6ull 740 741 - description: i.MX6ULL Armadeus Systems OPOS6ULDev Board 742 items: 743 - const: armadeus,imx6ull-opos6uldev # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board 744 - const: armadeus,imx6ull-opos6ul # OPOS6UL (i.MX6ULL) SoM 745 - const: fsl,imx6ull 746 747 - description: i.MX6ULL chargebyte Tarragon Boards 748 items: 749 - enum: 750 - chargebyte,imx6ull-tarragon-master 751 - chargebyte,imx6ull-tarragon-micro 752 - chargebyte,imx6ull-tarragon-slave 753 - chargebyte,imx6ull-tarragon-slavext 754 - const: fsl,imx6ull 755 756 - description: i.MX6ULL DHCOM SoM based Boards 757 items: 758 - enum: 759 - dh,imx6ull-dhcom-drc02 760 - dh,imx6ull-dhcom-pdk2 761 - dh,imx6ull-dhcom-picoitx 762 - const: dh,imx6ull-dhcom-som # The DHCOR is soldered on the DHCOM 763 - const: dh,imx6ull-dhcor-som 764 - const: fsl,imx6ull 765 766 - description: i.MX6ULL DHCOR SoM based Boards 767 items: 768 - const: marantec,imx6ull-dhcor-maveo-box 769 - const: dh,imx6ull-dhcor-som 770 - const: fsl,imx6ull 771 772 - description: i.MX6ULL PHYTEC phyBOARD-Segin 773 items: 774 - enum: 775 - phytec,imx6ull-pbacd10-emmc 776 - phytec,imx6ull-pbacd10-nand 777 - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL 778 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL 779 - const: fsl,imx6ull 780 781 - description: i.MX6ULL PHYTEC phyGATE-Tauri 782 items: 783 - enum: 784 - phytec,imx6ull-phygate-tauri-emmc 785 - phytec,imx6ull-phygate-tauri-nand 786 - const: phytec,imx6ull-phygate-tauri # PHYTEC phyGATE-Tauri with i.MX6 ULL 787 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL 788 - const: fsl,imx6ull 789 790 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Modules 791 items: 792 - enum: 793 - toradex,colibri-imx6ull-aster # Aster Carrier Board 794 - toradex,colibri-imx6ull-eval # Colibri Evaluation Board V3 795 - toradex,colibri-imx6ull-iris # Iris Carrier Board 796 - toradex,colibri-imx6ull-iris-v2 # Iris V2 Carrier Board 797 - const: toradex,colibri-imx6ull # Colibri iMX6ULL Module 798 - const: fsl,imx6ull 799 800 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL 1GB (eMMC) Module 801 items: 802 - enum: 803 - toradex,colibri-imx6ull-emmc-aster # Aster Carrier Board 804 - toradex,colibri-imx6ull-emmc-eval # Colibri Evaluation B. V3 805 - toradex,colibri-imx6ull-emmc-iris # Iris Carrier Board 806 - toradex,colibri-imx6ull-emmc-iris-v2 # Iris V2 Carrier Board 807 - const: toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module 808 - const: fsl,imx6ull 809 810 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Wi-Fi / BT Modules 811 items: 812 - enum: 813 - toradex,colibri-imx6ull-wifi-eval # Colibri Eval. B. V3 814 - toradex,colibri-imx6ull-wifi-aster # Aster Carrier Board 815 - toradex,colibri-imx6ull-wifi-iris # Iris Carrier Board 816 - toradex,colibri-imx6ull-wifi-iris-v2 # Iris V2 Carrier Board 817 - const: toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Module 818 - const: fsl,imx6ull 819 820 - description: Kontron BL i.MX6ULL (N6411 S) Board 821 items: 822 - const: kontron,bl-imx6ull # Kontron BL i.MX6ULL Carrier Board 823 - const: kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM 824 - const: fsl,imx6ull 825 826 - description: TQ-Systems TQMa6ULLx SoM on MBa6ULx board 827 items: 828 - enum: 829 - tq,imx6ull-tqma6ull2-mba6ulx # TQMa6ULL socketable SoM with MCIMX6Y2 on MBa6ULx EVK 830 - const: tq,imx6ull-tqma6ull2 # TQMa6ULL socketable SoM with MCIMX6Y2 831 - const: fsl,imx6ull 832 833 - description: TQ-Systems TQMa6ULLxL SoM on MBa6ULx[L] board 834 items: 835 - enum: 836 - tq,imx6ull-tqma6ull2l-mba6ulx # TQMa6ULLxL LGA SoM with socketable Adapter on MBa6ULx EVK 837 - tq,imx6ull-tqma6ull2l-mba6ulxl # TQMa6ULLxL LGA SoM on MBa6ULxL gateway board 838 - const: tq,imx6ull-tqma6ull2l # TQMa6ULLxL LGA SoM with MCIMX6Y2 839 - const: fsl,imx6ull 840 841 - description: Seeed Stuido i.MX6ULL SoM on dev boards 842 items: 843 - enum: 844 - seeed,imx6ull-seeed-npi-emmc 845 - seeed,imx6ull-seeed-npi-nand 846 - const: seeed,imx6ull-seeed-npi 847 - const: fsl,imx6ull 848 849 - description: i.MX6ULZ based Boards 850 items: 851 - enum: 852 - bsh,imx6ulz-bsh-smm-m2 # i.MX6 ULZ BSH SystemMaster 853 - fsl,imx6ulz-14x14-evk # i.MX6 ULZ 14x14 EVK Board 854 - const: fsl,imx6ull # This seems odd. Should be last? 855 - const: fsl,imx6ulz 856 857 - description: i.MX7S based Boards 858 items: 859 - enum: 860 - element14,imx7s-warp # Element14 Warp i.MX7 Board 861 - toradex,colibri-imx7s # Colibri iMX7S Module 862 - const: fsl,imx7s 863 864 - description: i.MX7S Boards with Toradex Colibri iMX7S Module 865 items: 866 - enum: 867 - toradex,colibri-imx7s-aster # Module on Aster Carrier Board 868 - toradex,colibri-imx7s-eval-v3 # Module on Colibri Evaluation Board V3 869 - toradex,colibri-imx7s-iris # Module on Iris Carrier Board 870 - toradex,colibri-imx7s-iris-v2 # Module on Iris Carrier Board V2 871 - const: toradex,colibri-imx7s 872 - const: fsl,imx7s 873 874 - description: TQ-Systems TQMa7S SoM on MBa7x board 875 items: 876 - const: tq,imx7s-mba7 877 - const: tq,imx7s-tqma7 878 - const: fsl,imx7s 879 880 - description: i.MX7D based Boards 881 items: 882 - enum: 883 - boundary,imx7d-nitrogen7 884 - compulab,cl-som-imx7 # CompuLab CL-SOM-iMX7 885 - fsl,imx7d-sdb # i.MX7 SabreSD Board 886 - fsl,imx7d-sdb-reva # i.MX7 SabreSD Rev-A Board 887 - kam,imx7d-flex-concentrator # Kamstrup OMNIA Flex Concentrator 888 - kam,imx7d-flex-concentrator-mfg # Kamstrup OMNIA Flex Concentrator in manufacturing mode 889 - novtech,imx7d-meerkat96 # i.MX7 Meerkat96 Board 890 - remarkable,imx7d-remarkable2 # i.MX7D ReMarkable 2 E-Ink Tablet 891 - storopack,imx7d-smegw01 # Storopack i.MX7D SMEGW01 892 - technexion,imx7d-pico-dwarf # TechNexion i.MX7D Pico-Dwarf 893 - technexion,imx7d-pico-hobbit # TechNexion i.MX7D Pico-Hobbit 894 - technexion,imx7d-pico-nymph # TechNexion i.MX7D Pico-Nymph 895 - technexion,imx7d-pico-pi # TechNexion i.MX7D Pico-Pi 896 - zii,imx7d-rmu2 # ZII RMU2 Board 897 - zii,imx7d-rpu2 # ZII RPU2 Board 898 - const: fsl,imx7d 899 900 - description: TQ-Systems TQMa7D SoM on MBa7x board 901 items: 902 - const: tq,imx7d-mba7 903 - const: tq,imx7d-tqma7 904 - const: fsl,imx7d 905 906 - description: 907 Compulab SBC-iMX7 is a single board computer based on the 908 Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with 909 the CL-SOM-iMX7 System-on-Module providing most of the functions, 910 and SB-SOM-iMX7 carrier board providing additional peripheral 911 functions and connectors. 912 items: 913 - const: compulab,sbc-imx7 914 - const: compulab,cl-som-imx7 915 - const: fsl,imx7d 916 917 - description: i.MX7D Boards with Toradex Colibri i.MX7D Module 918 items: 919 - enum: 920 - toradex,colibri-imx7d-aster # Aster Carrier Board 921 - toradex,colibri-imx7d-eval-v3 # Colibri Evaluation Board V3 922 - toradex,colibri-imx7d-iris # Iris Carrier Board 923 - toradex,colibri-imx7d-iris-v2 # Iris Carrier Board V2 924 - const: toradex,colibri-imx7d 925 - const: fsl,imx7d 926 927 - description: i.MX7D Boards with Toradex Colibri i.MX7D 1GB (eMMC) Module 928 items: 929 - enum: 930 - toradex,colibri-imx7d-emmc-aster # Module on Aster Carrier Board 931 - toradex,colibri-imx7d-emmc-eval-v3 # Module on Colibri Evaluation Board V3 932 - toradex,colibri-imx7d-emmc-iris # Module on Iris Carrier Board 933 - toradex,colibri-imx7d-emmc-iris-v2 # Module on Iris Carrier Board V2 934 - const: toradex,colibri-imx7d-emmc 935 - const: fsl,imx7d 936 937 - description: i.MX7ULP based Boards 938 items: 939 - enum: 940 - ea,imx7ulp-com # i.MX7ULP Embedded Artists COM Board 941 - fsl,imx7ulp-evk # i.MX7ULP Evaluation Kit 942 - const: fsl,imx7ulp 943 944 - description: i.MX8MM based Boards 945 items: 946 - enum: 947 - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit 948 - boundary,imx8mm-nitrogen8mm # i.MX8MM Nitrogen Board 949 - dmo,imx8mm-data-modul-edm-sbc # i.MX8MM eDM SBC 950 - emtrion,emcon-mx8mm-avari # emCON-MX8MM SoM on Avari Base 951 - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board 952 - fsl,imx8mm-evk # i.MX8MM EVK Board 953 - fsl,imx8mm-evkb # i.MX8MM EVKB Board 954 - gateworks,imx8mm-gw75xx-0x # i.MX8MM Gateworks Board 955 - gateworks,imx8mm-gw7904 956 - gw,imx8mm-gw71xx-0x # i.MX8MM Gateworks Development Kit 957 - gw,imx8mm-gw72xx-0x # i.MX8MM Gateworks Development Kit 958 - gw,imx8mm-gw73xx-0x # i.MX8MM Gateworks Development Kit 959 - gw,imx8mm-gw7901 # i.MX8MM Gateworks Board 960 - gw,imx8mm-gw7902 # i.MX8MM Gateworks Board 961 - gw,imx8mm-gw7903 # i.MX8MM Gateworks Board 962 - innocomm,wb15-evk # i.MX8MM Innocomm EVK board with WB15 SoM 963 - kontron,imx8mm-sl # i.MX8MM Kontron SL (N801X) SOM 964 - kontron,imx8mm-osm-s # i.MX8MM Kontron OSM-S (N802X) SOM 965 - prt,prt8mm # i.MX8MM Protonic PRT8MM Board 966 - const: fsl,imx8mm 967 968 - description: Compulab i.MX8MM UCM SoM based boards 969 items: 970 - enum: 971 - compulab,imx8mm-iot-gateway # i.MX8MM Compulab IoT-Gateway 972 - const: compulab,imx8mm-ucm-som # i.MX8MM Compulab UCM SoM 973 - const: fsl,imx8mm 974 975 - description: Emtop i.MX8MM based Boards 976 items: 977 - const: ees,imx8mm-emtop-baseboard # i.MX8MM Emtop SoM on i.MX8M Mini Baseboard V1 978 - const: ees,imx8mm-emtop-som # i.MX8MM Emtop SOM-IMX8MMLPD4 module 979 - const: fsl,imx8mm 980 981 - description: Engicam i.Core MX8M Mini SoM based boards 982 items: 983 - enum: 984 - engicam,icore-mx8mm-ctouch2 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0 985 - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit 986 - const: engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SoM 987 - const: fsl,imx8mm 988 989 - description: Kontron BL i.MX8MM (N801X S) Board 990 items: 991 - const: kontron,imx8mm-bl 992 - const: kontron,imx8mm-sl 993 - const: fsl,imx8mm 994 995 - description: Kontron BL i.MX8MM OSM-S (N802X S) Board 996 items: 997 - const: kontron,imx8mm-bl-osm-s 998 - const: kontron,imx8mm-osm-s 999 - const: fsl,imx8mm 1000 1001 - description: Toradex Boards with Verdin iMX8M Mini Modules 1002 items: 1003 - enum: 1004 - menlo,mx8menlo # Verdin iMX8M Mini Module on i.MX8MM Menlo board 1005 - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia 1006 - toradex,verdin-imx8mm-nonwifi-dev # Verdin iMX8M Mini Module on Verdin Development Board 1007 - toradex,verdin-imx8mm-nonwifi-ivy # Verdin iMX8M Mini Module on Ivy 1008 - toradex,verdin-imx8mm-nonwifi-mallow # Verdin iMX8M Mini Module on Mallow 1009 - toradex,verdin-imx8mm-nonwifi-yavia # Verdin iMX8M Mini Module on Yavia 1010 - const: toradex,verdin-imx8mm-nonwifi # Verdin iMX8M Mini Module without Wi-Fi / BT 1011 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module 1012 - const: fsl,imx8mm 1013 1014 - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules 1015 items: 1016 - enum: 1017 - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia 1018 - toradex,verdin-imx8mm-wifi-dev # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B. 1019 - toradex,verdin-imx8mm-wifi-ivy # Verdin iMX8M Mini Wi-Fi / BT Module on Ivy 1020 - toradex,verdin-imx8mm-wifi-mallow # Verdin iMX8M Mini Wi-Fi / BT Module on Mallow 1021 - toradex,verdin-imx8mm-wifi-yavia # Verdin iMX8M Mini Wi-Fi / BT Module on Yavia 1022 - const: toradex,verdin-imx8mm-wifi # Verdin iMX8M Mini Wi-Fi / BT Module 1023 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module 1024 - const: fsl,imx8mm 1025 1026 - description: PHYTEC phyCORE-i.MX8MM SoM based boards 1027 items: 1028 - enum: 1029 - phytec,imx8mm-phyboard-polis-rdk # phyBOARD-Polis RDK 1030 - phytec,imx8mm-phygate-tauri-l # phyGATE-Tauri-L Gateway 1031 - const: phytec,imx8mm-phycore-som # phyCORE-i.MX8MM SoM 1032 - const: fsl,imx8mm 1033 1034 - description: Variscite VAR-SOM-MX8MM based boards 1035 items: 1036 - const: variscite,var-som-mx8mm-symphony 1037 - const: variscite,var-som-mx8mm 1038 - const: fsl,imx8mm 1039 1040 - description: 1041 TQMa8MxML is a series of SOM featuring NXP i.MX8MM system-on-chip 1042 variants. It is designed to be soldered on different carrier boards. 1043 All variants (TQMa8M[Q,D,S][L]ML) use the same device tree, hence only 1044 one compatible is needed. 1045 items: 1046 - enum: 1047 - cloos,imx8mm-phg # i.MX8MM Cloos PHG Board 1048 - tq,imx8mm-tqma8mqml-mba8mx # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM on MBa8Mx 1049 - const: tq,imx8mm-tqma8mqml # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM 1050 - const: fsl,imx8mm 1051 1052 - description: i.MX8MN based Boards 1053 items: 1054 - enum: 1055 - beacon,imx8mn-beacon-kit # i.MX8MN Beacon Development Kit 1056 - bsh,imx8mn-bsh-smm-s2 # i.MX8MN BSH SystemMaster S2 1057 - bsh,imx8mn-bsh-smm-s2pro # i.MX8MN BSH SystemMaster S2 PRO 1058 - fsl,imx8mn-ddr3l-evk # i.MX8MN DDR3L EVK Board 1059 - fsl,imx8mn-ddr4-evk # i.MX8MN DDR4 EVK Board 1060 - fsl,imx8mn-evk # i.MX8MN LPDDR4 EVK Board 1061 - gw,imx8mn-gw7902 # i.MX8MM Gateworks Board 1062 - const: fsl,imx8mn 1063 1064 - description: Variscite VAR-SOM-MX8MN based boards 1065 items: 1066 - enum: 1067 - dimonoff,gateway-evk # i.MX8MN Dimonoff Gateway EVK Board 1068 - rve,gateway # i.MX8MN RVE Gateway Board 1069 - variscite,var-som-mx8mn-symphony 1070 - const: variscite,var-som-mx8mn 1071 - const: fsl,imx8mn 1072 1073 - description: 1074 TQMa8MxNL is a series of SOM featuring NXP i.MX8MN system-on-chip 1075 variants. It is designed to be soldered on different carrier boards. 1076 All variants (TQMa8M[Q,D,S][L]NL) use the same device tree, hence only 1077 one compatible is needed. 1078 items: 1079 - enum: 1080 - tq,imx8mn-tqma8mqnl-mba8mx # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM on MBa8Mx 1081 - const: tq,imx8mn-tqma8mqnl # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM 1082 - const: fsl,imx8mn 1083 1084 - description: i.MX8MP based Boards 1085 items: 1086 - enum: 1087 - beacon,imx8mp-beacon-kit # i.MX8MP Beacon Development Kit 1088 - dmo,imx8mp-data-modul-edm-sbc # i.MX8MP eDM SBC 1089 - emcraft,imx8mp-navqp # i.MX8MP Emcraft Systems NavQ+ Kit 1090 - fsl,imx8mp-evk # i.MX8MP EVK Board 1091 - fsl,imx8mp-evk-revb4 # i.MX8MP EVK Rev B4 Board 1092 - gateworks,imx8mp-gw71xx-2x # i.MX8MP Gateworks Board 1093 - gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board 1094 - gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board 1095 - gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board 1096 - gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board 1097 - gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board 1098 - skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate 1099 - skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel 1100 - skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel 1101 - skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel 1102 - skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate 1103 - skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel 1104 - ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board 1105 - const: fsl,imx8mp 1106 1107 - description: ABB Boards with i.MX8M Plus Modules from ADLink 1108 items: 1109 - enum: 1110 - abb,imx8mp-aristanetos3-adpismarc # i.MX8MP ABB SoM on PI SMARC Board 1111 - abb,imx8mp-aristanetos3-helios # i.MX8MP ABB SoM on helios Board 1112 - abb,imx8mp-aristanetos3-proton2s # i.MX8MP ABB SoM on proton2s Board 1113 - const: abb,imx8mp-aristanetos3-som # i.MX8MP ABB SoM 1114 - const: fsl,imx8mp 1115 1116 - description: Avnet (MSC Branded) Boards with SM2S i.MX8M Plus Modules 1117 items: 1118 - const: avnet,sm2s-imx8mp-14N0600E-ep1 # SM2S-IMX8PLUS-14N0600E on SM2-MB-EP1 Carrier Board 1119 - const: avnet,sm2s-imx8mp-14N0600E # 14N0600E variant of SM2S-IMX8PLUS SoM 1120 - const: avnet,sm2s-imx8mp # SM2S-IMX8PLUS SoM 1121 - const: fsl,imx8mp 1122 1123 - description: Boundary Device Nitrogen8MP Universal SMARC Carrier Board 1124 items: 1125 - const: boundary,imx8mp-nitrogen-smarc-universal-board 1126 - const: boundary,imx8mp-nitrogen-smarc-som 1127 - const: fsl,imx8mp 1128 1129 - description: i.MX8MP DHCOM based Boards 1130 items: 1131 - enum: 1132 - dh,imx8mp-dhcom-drc02 # i.MX8MP DHCOM SoM on DRC02 board 1133 - dh,imx8mp-dhcom-pdk2 # i.MX8MP DHCOM SoM on PDK2 board 1134 - dh,imx8mp-dhcom-pdk3 # i.MX8MP DHCOM SoM on PDK3 board 1135 - dh,imx8mp-dhcom-picoitx # i.MX8MP DHCOM SoM on PicoITX board 1136 - const: dh,imx8mp-dhcom-som # i.MX8MP DHCOM SoM 1137 - const: fsl,imx8mp 1138 1139 - description: Engicam i.Core MX8M Plus SoM based boards 1140 items: 1141 - enum: 1142 - engicam,icore-mx8mp-edimm2.2 # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit 1143 - const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM 1144 - const: fsl,imx8mp 1145 1146 - description: Kontron i.MX8MP OSM-S SoM based Boards 1147 items: 1148 - const: kontron,imx8mp-bl-osm-s # Kontron BL i.MX8MP OSM-S Board 1149 - const: kontron,imx8mp-osm-s # Kontron i.MX8MP OSM-S SoM 1150 - const: fsl,imx8mp 1151 1152 - description: Kontron i.MX8MP SMARC based Boards 1153 items: 1154 - const: kontron,imx8mp-smarc-eval-carrier # Kontron i.MX8MP SMARC Eval Carrier 1155 - const: kontron,imx8mp-smarc # Kontron i.MX8MP SMARC Module 1156 - const: kontron,imx8mp-osm-s # Kontron i.MX8MP OSM-S SoM 1157 - const: fsl,imx8mp 1158 1159 - description: PHYTEC phyCORE-i.MX8MP SoM based boards 1160 items: 1161 - const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK 1162 - const: phytec,imx8mp-phycore-som # phyCORE-i.MX8MP SoM 1163 - const: fsl,imx8mp 1164 1165 - description: Polyhex DEBIX i.MX8MP based SBCs 1166 items: 1167 - enum: 1168 - polyhex,imx8mp-debix-model-a # Polyhex Debix Model A Board 1169 - const: polyhex,imx8mp-debix # Polyhex i.MX8MP Debix SBCs 1170 - const: fsl,imx8mp 1171 1172 - description: Polyhex DEBIX i.MX8MP SOM A based boards 1173 items: 1174 - enum: 1175 - polyhex,imx8mp-debix-som-a-bmb-08 # Polyhex Debix SOM A on SOM A I/O board 1176 - const: polyhex,imx8mp-debix-som-a # Polyhex Debix SOM A 1177 - const: fsl,imx8mp 1178 1179 - description: Toradex Boards with Verdin iMX8M Plus Modules 1180 items: 1181 - enum: 1182 - toradex,verdin-imx8mp-nonwifi-dahlia # Verdin iMX8M Plus Module on Dahlia 1183 - toradex,verdin-imx8mp-nonwifi-dev # Verdin iMX8M Plus Module on Verdin Development Board 1184 - toradex,verdin-imx8mp-nonwifi-ivy # Verdin iMX8M Plus Module on Ivy 1185 - toradex,verdin-imx8mp-nonwifi-mallow # Verdin iMX8M Plus Module on Mallow 1186 - toradex,verdin-imx8mp-nonwifi-yavia # Verdin iMX8M Plus Module on Yavia 1187 - const: toradex,verdin-imx8mp-nonwifi # Verdin iMX8M Plus Module without Wi-Fi / BT 1188 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module 1189 - const: fsl,imx8mp 1190 1191 - description: Toradex Boards with Verdin iMX8M Plus Wi-Fi / BT Modules 1192 items: 1193 - enum: 1194 - toradex,verdin-imx8mp-wifi-dahlia # Verdin iMX8M Plus Wi-Fi / BT Module on Dahlia 1195 - toradex,verdin-imx8mp-wifi-dev # Verdin iMX8M Plus Wi-Fi / BT M. on Verdin Development B. 1196 - toradex,verdin-imx8mp-wifi-ivy # Verdin iMX8M Plus Wi-Fi / BT Module on Ivy 1197 - toradex,verdin-imx8mp-wifi-mallow # Verdin iMX8M Plus Wi-Fi / BT Module on Mallow 1198 - toradex,verdin-imx8mp-wifi-yavia # Verdin iMX8M Plus Wi-Fi / BT Module on Yavia 1199 - const: toradex,verdin-imx8mp-wifi # Verdin iMX8M Plus Wi-Fi / BT Module 1200 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module 1201 - const: fsl,imx8mp 1202 1203 - description: 1204 TQMa8MPxL is a series of LGA SOM featuring NXP i.MX8MP system-on-chip 1205 variants. It is designed to be soldered on different carrier boards. 1206 All CPU variants use the same device tree hence only one compatible 1207 is needed. MBa8MPxL mainboard can be used as starterkit or in a boxed 1208 version as an industrial computing device. 1209 items: 1210 - enum: 1211 - tq,imx8mp-tqma8mpql-mba8mpxl # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MPxL 1212 - tq,imx8mp-tqma8mpql-mba8mp-ras314 # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MP-RAS314 1213 - const: tq,imx8mp-tqma8mpql # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM 1214 - const: fsl,imx8mp 1215 1216 - description: Variscite VAR-SOM-MX8M Plus based boards 1217 items: 1218 - const: variscite,var-som-mx8mp-symphony 1219 - const: variscite,var-som-mx8mp 1220 - const: fsl,imx8mp 1221 1222 - description: i.MX8MQ based Boards 1223 items: 1224 - enum: 1225 - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board 1226 - boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM 1227 - einfochips,imx8mq-thor96 # i.MX8MQ Thor96 Board 1228 - fsl,imx8mq-evk # i.MX8MQ EVK Board 1229 - google,imx8mq-phanbell # Google Coral Edge TPU 1230 - kontron,pitx-imx8m # Kontron pITX-imx8m Board 1231 - purism,librem5-devkit # Purism Librem5 devkit 1232 - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse 1233 - technexion,pico-pi-imx8m # TechNexion PICO-PI-8M evk 1234 - const: fsl,imx8mq 1235 1236 - description: i.MX8MQ NITROGEN SoM based Boards 1237 items: 1238 - const: mntre,reform2 # MNT Reform2 Laptop 1239 - const: boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM 1240 - const: fsl,imx8mq 1241 1242 - description: Purism Librem5 phones 1243 items: 1244 - enum: 1245 - purism,librem5r2 # Purism Librem5 phone "Chestnut" 1246 - purism,librem5r3 # Purism Librem5 phone "Dogwood" 1247 - purism,librem5r4 # Purism Librem5 phone "Evergreen" 1248 - const: purism,librem5 1249 - const: fsl,imx8mq 1250 1251 - description: 1252 TQMa8Mx is a series of SOM featuring NXP i.MX8MQ system-on-chip 1253 variants. It is designed to be clicked on different carrier boards. 1254 items: 1255 - enum: 1256 - tq,imx8mq-tqma8mq-mba8mx # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM on MBa8Mx 1257 - const: tq,imx8mq-tqma8mq # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM 1258 - const: fsl,imx8mq 1259 1260 - description: Zodiac Inflight Innovations Ultra Boards 1261 items: 1262 - enum: 1263 - zii,imx8mq-ultra-rmb3 1264 - zii,imx8mq-ultra-zest 1265 - const: zii,imx8mq-ultra 1266 - const: fsl,imx8mq 1267 1268 - description: i.MX8QM based Boards 1269 items: 1270 - enum: 1271 - fsl,imx8qm-mek # i.MX8QM MEK Board 1272 - fsl,imx8qm-mek-revd # i.MX8QM MEK Rev D Board 1273 - const: fsl,imx8qm 1274 1275 - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules 1276 items: 1277 - enum: 1278 - toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation V1.0/V1.1 Board 1279 - toradex,apalis-imx8-eval-v1.2 # Apalis iMX8 Module on Apalis Evaluation V1.2 Board 1280 - toradex,apalis-imx8-ixora-v1.1 # Apalis iMX8 Module on Ixora V1.1 Carrier Board 1281 - const: toradex,apalis-imx8 1282 - const: fsl,imx8qm 1283 1284 - description: i.MX8QM Boards with Toradex Apalis iMX8 V1.1 Modules 1285 items: 1286 - enum: 1287 - toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. V1.0/V1.1 Board 1288 - toradex,apalis-imx8-v1.1-eval-v1.2 # Apalis iMX8 V1.1 Module on Apalis Eval. V1.2 Board 1289 - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board 1290 - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board 1291 - const: toradex,apalis-imx8-v1.1 1292 - const: fsl,imx8qm 1293 1294 - description: i.MX8QXP based Boards 1295 items: 1296 - enum: 1297 - einfochips,imx8qxp-ai_ml # i.MX8QXP AI_ML Board 1298 - fsl,imx8qxp-mek # i.MX8QXP MEK Board 1299 - fsl,imx8qxp-mek-wcpu # i.MX8QXP MEK WCPU Board 1300 - const: fsl,imx8qxp 1301 1302 - description: i.MX8DXL based Boards 1303 items: 1304 - enum: 1305 - fsl,imx8dxl-evk # i.MX8DXL EVK Board 1306 - const: fsl,imx8dxl 1307 1308 - description: i.MX8QXP/i.MX8DX Boards with Toradex Colibri iMX8X Modules 1309 items: 1310 - enum: 1311 - toradex,colibri-imx8x-aster # Colibri iMX8X Module on Aster Board 1312 - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3 1313 - toradex,colibri-imx8x-iris # Colibri iMX8X Module on Iris Board 1314 - toradex,colibri-imx8x-iris-v2 # Colibri iMX8X Module on Iris Board V2 1315 - const: toradex,colibri-imx8x 1316 - enum: 1317 - fsl,imx8qxp 1318 - fsl,imx8dx 1319 1320 - description: 1321 TQMa8Xx is a series of SOM featuring NXP i.MX8X system-on-chip 1322 variants. It is designed to be clicked on different carrier boards 1323 MBa8Xx is the starterkit 1324 oneOf: 1325 - items: 1326 - enum: 1327 - tq,imx8dxp-tqma8xdp-mba8xx # TQ-Systems GmbH TQMa8XDP SOM on MBa8Xx 1328 - const: tq,imx8dxp-tqma8xdp # TQ-Systems GmbH TQMa8XDP SOM (with i.MX8DXP) 1329 - const: fsl,imx8dxp 1330 - items: 1331 - enum: 1332 - tq,imx8qxp-tqma8xqp-mba8xx # TQ-Systems GmbH TQMa8XQP SOM on MBa8Xx 1333 - const: tq,imx8qxp-tqma8xqp # TQ-Systems GmbH TQMa8XQP SOM (with i.MX8QXP) 1334 - const: fsl,imx8qxp 1335 1336 - description: i.MX8ULP based Boards 1337 items: 1338 - enum: 1339 - fsl,imx8ulp-evk # i.MX8ULP EVK Board 1340 - const: fsl,imx8ulp 1341 1342 - description: i.MX93 based Boards 1343 items: 1344 - enum: 1345 - fsl,imx93-9x9-qsb # i.MX93 9x9 QSB Board 1346 - fsl,imx93-11x11-evk # i.MX93 11x11 EVK Board 1347 - fsl,imx93-14x14-evk # i.MX93 14x14 EVK Board 1348 - const: fsl,imx93 1349 1350 - description: i.MX95 based Boards 1351 items: 1352 - enum: 1353 - fsl,imx95-15x15-evk # i.MX95 15x15 EVK Board 1354 - fsl,imx95-19x19-evk # i.MX95 19x19 EVK Board 1355 - const: fsl,imx95 1356 1357 - description: i.MXRT1050 based Boards 1358 items: 1359 - enum: 1360 - fsl,imxrt1050-evk # i.MXRT1050 EVK Board 1361 - const: fsl,imxrt1050 1362 1363 - description: i.MXRT1170 based Boards 1364 items: 1365 - enum: 1366 - fsl,imxrt1170-evk # i.MXRT1170 EVK Board 1367 - const: fsl,imxrt1170 1368 1369 - description: 1370 TQMa93xxLA and TQMa93xxCA are two series of feature compatible SOM 1371 using NXP i.MX93 SOC in 11x11 mm package. 1372 TQMa93xxLA is designed to be soldered on different carrier boards. 1373 TQMa93xxCA is a compatible variant using board to board connectors. 1374 All SOM and CPU variants use the same device tree hence only one 1375 compatible is needed. Bootloader disables all features not present 1376 in the assembled SOC. 1377 MBa93xxCA mainboard can be used as starterkit for the SOM 1378 soldered on an adapter board or for the connector variant 1379 MBa93xxLA mainboard is a single board computer using the solderable 1380 SOM variant 1381 items: 1382 - enum: 1383 - tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA 1384 - tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC 1385 - const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM 1386 - const: fsl,imx93 1387 1388 - description: PHYTEC phyCORE-i.MX93 SoM based boards 1389 items: 1390 - const: phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93 1391 - const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM 1392 - const: fsl,imx93 1393 1394 - description: Variscite VAR-SOM-MX93 based boards 1395 items: 1396 - const: variscite,var-som-mx93-symphony 1397 - const: variscite,var-som-mx93 1398 - const: fsl,imx93 1399 1400 - description: Kontron OSM-S i.MX93 SoM based boards 1401 items: 1402 - const: kontron,imx93-bl-osm-s # Kontron BL i.MX93 OSM-S board 1403 - const: kontron,imx93-osm-s # Kontron OSM-S i.MX93 SoM 1404 - const: fsl,imx93 1405 1406 - description: 1407 Freescale Vybrid Platform Device Tree Bindings 1408 1409 For the Vybrid SoC family all variants with DDR controller are supported, 1410 which is the VF5xx and VF6xx series. Out of historical reasons, in most 1411 places the kernel uses vf610 to refer to the whole family. 1412 The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4 1413 core support. 1414 items: 1415 - enum: 1416 - fsl,vf500 1417 - fsl,vf510 1418 - fsl,vf600 1419 - fsl,vf610 1420 - fsl,vf610m4 1421 1422 - description: Toradex Colibri VF50 Module on Colibri Evaluation Board 1423 items: 1424 - const: toradex,vf500-colibri_vf50-on-eval 1425 - const: toradex,vf500-colibri_vf50 1426 - const: fsl,vf500 1427 1428 - description: VF610 based Boards 1429 items: 1430 - enum: 1431 - fsl,vf610-twr # VF610 Tower Board 1432 - lwn,bk4 # Liebherr BK4 controller 1433 - phytec,vf610-cosmic # PHYTEC Cosmic/Cosmic+ Board 1434 - const: fsl,vf610 1435 1436 - description: Toradex Colibri VF61 Module on Colibri Evaluation Board 1437 items: 1438 - const: toradex,vf610-colibri_vf61-on-eval 1439 - const: toradex,vf610-colibri_vf61 1440 - const: fsl,vf610 1441 1442 - description: ZII's VF610 based Boards 1443 items: 1444 - enum: 1445 - zii,vf610cfu1 # ZII VF610 CFU1 Board 1446 - zii,vf610dev-c # ZII VF610 Development Board, Rev C 1447 - zii,vf610dev-b # ZII VF610 Development Board, Rev B 1448 - zii,vf610scu4-aib # ZII VF610 SCU4 AIB 1449 - zii,vf610dtu # ZII VF610 SSMB DTU Board 1450 - zii,vf610spu3 # ZII VF610 SSMB SPU3 Board 1451 - zii,vf610spb4 # ZII VF610 SPB4 Board 1452 - const: zii,vf610dev 1453 - const: fsl,vf610 1454 1455 - description: LS1012A based Boards 1456 items: 1457 - enum: 1458 - ebs-systart,oxalis 1459 - fsl,ls1012a-rdb 1460 - fsl,ls1012a-frdm 1461 - fsl,ls1012a-frwy 1462 - fsl,ls1012a-qds 1463 - const: fsl,ls1012a 1464 1465 - description: LS1021A based Boards 1466 items: 1467 - enum: 1468 - fsl,ls1021a-iot 1469 - fsl,ls1021a-moxa-uc-8410a 1470 - fsl,ls1021a-qds 1471 - fsl,ls1021a-tsn 1472 - fsl,ls1021a-twr 1473 - const: fsl,ls1021a 1474 1475 - description: 1476 TQ-Systems TQMLS102xA is a series of socketable SOM featuring 1477 LS102x system-on-chip variants. MBLS102xA mainboard can be used as 1478 starterkit. 1479 items: 1480 - enum: 1481 - tq,ls1021a-tqmls1021a-mbls102xa 1482 - const: tq,ls1021a-tqmls1021a 1483 - const: fsl,ls1021a 1484 1485 - description: LS1028A based Boards 1486 items: 1487 - enum: 1488 - fsl,ls1028a-qds 1489 - fsl,ls1028a-rdb 1490 - const: fsl,ls1028a 1491 1492 - description: Kontron KBox A-230-LS 1493 items: 1494 - const: kontron,kbox-a-230-ls 1495 - const: kontron,sl28-var4 1496 - const: kontron,sl28 1497 - const: fsl,ls1028a 1498 - description: 1499 Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0 1500 items: 1501 - enum: 1502 - kontron,sl28-var1-ads2 1503 - kontron,sl28-var2-ads2 1504 - kontron,sl28-var3-ads2 1505 - kontron,sl28-var4-ads2 1506 - enum: 1507 - kontron,sl28-var1 1508 - kontron,sl28-var2 1509 - kontron,sl28-var3 1510 - kontron,sl28-var4 1511 - const: kontron,sl28 1512 - const: fsl,ls1028a 1513 1514 - description: 1515 Kontron SMARC-sAL28 board (on a generic/undefined carrier) 1516 items: 1517 - enum: 1518 - kontron,sl28-var1 1519 - kontron,sl28-var2 1520 - kontron,sl28-var3 1521 - kontron,sl28-var4 1522 - const: kontron,sl28 1523 - const: fsl,ls1028a 1524 1525 - description: 1526 Kontron SMARC-sAL28 board (base). This is used in the base device 1527 tree which is compatible with the overlays provided by the 1528 vendor. 1529 items: 1530 - const: kontron,sl28 1531 - const: fsl,ls1028a 1532 1533 - description: LS1043A based Boards 1534 items: 1535 - enum: 1536 - fsl,ls1043a-rdb 1537 - fsl,ls1043a-qds 1538 - const: fsl,ls1043a 1539 1540 - description: TQ-Systems LS1043A based Boards 1541 items: 1542 - enum: 1543 - tq,ls1043a-tqmls1043a-mbls10xxa 1544 - const: tq,ls1043a-tqmls1043a 1545 - const: fsl,ls1043a 1546 1547 - description: LS1046A based Boards 1548 items: 1549 - enum: 1550 - fsl,ls1046a-frwy 1551 - fsl,ls1046a-qds 1552 - fsl,ls1046a-rdb 1553 - const: fsl,ls1046a 1554 1555 - description: TQ-Systems LS1046A based Boards 1556 items: 1557 - enum: 1558 - tq,ls1046a-tqmls1046a-mbls10xxa 1559 - const: tq,ls1046a-tqmls1046a 1560 - const: fsl,ls1046a 1561 1562 - description: LS1088A based Boards 1563 items: 1564 - enum: 1565 - fsl,ls1088a-qds 1566 - fsl,ls1088a-rdb 1567 - const: fsl,ls1088a 1568 1569 - description: TQ-Systems LS1088A based Boards 1570 items: 1571 - enum: 1572 - tq,ls1088a-tqmls1088a-mbls10xxa 1573 - const: tq,ls1088a-tqmls1088a 1574 - const: fsl,ls1088a 1575 1576 - description: LS2080A based Boards 1577 items: 1578 - enum: 1579 - fsl,ls2080a-simu 1580 - fsl,ls2080a-qds 1581 - fsl,ls2080a-rdb 1582 - const: fsl,ls2080a 1583 1584 - description: LS2081A based Boards 1585 items: 1586 - enum: 1587 - fsl,ls2081a-rdb 1588 - const: fsl,ls2081a 1589 1590 - description: LS2088A based Boards 1591 items: 1592 - enum: 1593 - fsl,ls2088a-qds 1594 - fsl,ls2088a-rdb 1595 - const: fsl,ls2088a 1596 1597 - description: LX2160A based Boards 1598 items: 1599 - enum: 1600 - fsl,lx2160a-bluebox3 1601 - fsl,lx2160a-bluebox3-rev-a 1602 - fsl,lx2160a-qds 1603 - fsl,lx2160a-rdb 1604 - fsl,lx2162a-qds 1605 - const: fsl,lx2160a 1606 1607 - description: SolidRun LX2160A CEX-7 based Boards 1608 items: 1609 - enum: 1610 - solidrun,clearfog-cx 1611 - solidrun,honeycomb 1612 - const: solidrun,lx2160a-cex7 1613 - const: fsl,lx2160a 1614 1615 - description: SolidRun LX2162A SoM based Boards 1616 items: 1617 - enum: 1618 - solidrun,lx2162a-clearfog 1619 - const: solidrun,lx2162a-som 1620 - const: fsl,lx2160a 1621 1622 - description: 1623 TQ-Systems TQMLX2160A is a series of socketable SOM featuring 1624 LX2160A system-on-chip variants. MBLX2160A mainboard can be used a 1625 starterkit. 1626 items: 1627 - enum: 1628 - tq,lx2160a-tqmlx2160a-mblx2160a 1629 - const: tq,lx2160a-tqmlx2160a 1630 - const: fsl,lx2160a 1631 1632 - description: S32G2 based Boards 1633 items: 1634 - enum: 1635 - nxp,s32g274a-evb 1636 - nxp,s32g274a-rdb2 1637 - const: nxp,s32g2 1638 1639 - description: S32G3 based Boards 1640 items: 1641 - enum: 1642 - nxp,s32g399a-rdb3 1643 - const: nxp,s32g3 1644 1645 - description: S32V234 based Boards 1646 items: 1647 - enum: 1648 - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board 1649 - const: fsl,s32v234 1650 1651 - description: Traverse LS1088A based Boards 1652 items: 1653 - enum: 1654 - traverse,ten64 # Ten64 Networking Appliance / Board 1655 - const: fsl,ls1088a 1656 1657additionalProperties: true 1658 1659... 1660