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