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 - amarula,imx28-rmm 93 - armadeus,imx28-apf28 # APF28 SoM 94 - bluegiga,apx4devkit # Bluegiga APx4 SoM on dev board 95 - crystalfontz,cfa10036 # Crystalfontz CFA-10036 SoM 96 - eukrea,mbmx28lc 97 - fsl,imx28-evk 98 - i2se,duckbill 99 - i2se,duckbill-2 100 - karo,tx28 # Ka-Ro electronics TX28 module 101 - lwn,imx28-btt3 102 - lwn,imx28-xea 103 - msr,m28cu3 # M28 SoM with custom base board 104 - schulercontrol,imx28-sps1 105 - technologic,imx28-ts4600 106 - const: fsl,imx28 107 108 - description: i.MX28 Aries M28 SoM Board 109 items: 110 - const: aries,m28 111 - const: denx,m28 112 - const: fsl,imx28 113 114 - description: i.MX28 Aries M28EVK Board 115 items: 116 - const: aries,m28evk 117 - const: denx,m28evk 118 - const: fsl,imx28 119 120 - description: i.MX28 Armadeus Systems APF28Dev Board 121 items: 122 - const: armadeus,imx28-apf28dev 123 - const: armadeus,imx28-apf28 124 - const: fsl,imx28 125 126 - description: i.MX28 Crystalfontz CFA-10036 based Boards 127 items: 128 - enum: 129 - crystalfontz,cfa10037 130 - crystalfontz,cfa10049 131 - crystalfontz,cfa10057 132 - crystalfontz,cfa10058 133 - const: crystalfontz,cfa10036 134 - const: fsl,imx28 135 136 - description: i.MX28 Crystalfontz CFA-10037 based Boards 137 items: 138 - enum: 139 - crystalfontz,cfa10055 140 - crystalfontz,cfa10056 141 - const: crystalfontz,cfa10037 142 - const: crystalfontz,cfa10036 143 - const: fsl,imx28 144 145 - description: i.MX28 Duckbill 2 based Boards 146 items: 147 - enum: 148 - i2se,duckbill-2-485 149 - i2se,duckbill-2-enocean 150 - i2se,duckbill-2-spi 151 - const: i2se,duckbill-2 152 - const: fsl,imx28 153 154 - description: i.MX28 Eukrea Electromatique MBMX283LC Board 155 items: 156 - const: eukrea,mbmx283lc 157 - const: eukrea,mbmx28lc 158 - const: fsl,imx28 159 160 - description: i.MX28 Eukrea Electromatique MBMX287LC Board 161 items: 162 - const: eukrea,mbmx287lc 163 - const: eukrea,mbmx283lc 164 - const: eukrea,mbmx28lc 165 - const: fsl,imx28 166 167 - description: i.MX31 based Boards 168 items: 169 - enum: 170 - buglabs,imx31-bug 171 - logicpd,imx31-lite 172 - const: fsl,imx31 173 174 - description: i.MX35 based Boards 175 items: 176 - enum: 177 - fsl,imx35-pdk 178 - const: fsl,imx35 179 180 - description: i.MX35 Eukrea CPUIMX35 Board 181 items: 182 - const: eukrea,mbimxsd35-baseboard 183 - const: eukrea,cpuimx35 184 - const: fsl,imx35 185 186 - description: i.MX50 based Boards 187 items: 188 - enum: 189 - amazon,yoshi 190 - fsl,imx50-evk 191 - kobo,aura 192 - const: fsl,imx50 193 194 - description: i.MX51 based Boards 195 items: 196 - enum: 197 - armadeus,imx51-apf51 # Armadeus Systems APF51 module 198 - fsl,imx51-babbage 199 - technologic,imx51-ts4800 200 - zii,imx51-scu3-esb 201 - zii,imx51-scu2-mezz 202 - zii,imx51-rdu1 203 - const: fsl,imx51 204 205 - description: i.MX51 based Armadeus Systems APF51Dev Board 206 items: 207 - const: armadeus,imx51-apf51dev 208 - const: armadeus,imx51-apf51 209 - const: fsl,imx51 210 211 - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board 212 items: 213 - const: digi,connectcore-ccxmx51-jsk 214 - const: digi,connectcore-ccxmx51-som 215 - const: fsl,imx51 216 217 - description: i.MX51 based Eukrea CPUIMX51 Board 218 items: 219 - const: eukrea,mbimxsd51 220 - const: eukrea,cpuimx51 221 - const: fsl,imx51 222 223 - description: i.MX53 based Boards 224 items: 225 - enum: 226 - bhf,cx9020 227 - fsl,imx53-ard 228 - fsl,imx53-evk 229 - fsl,imx53-qsb 230 - fsl,imx53-qsrb # Freescale i.MX53 Quick Start-R Board 231 - fsl,imx53-smd 232 - ge,imx53-cpuvo # General Electric CS ONE 233 - inversepath,imx53-usbarmory # Inverse Path USB armory 234 - karo,tx53 # Ka-Ro electronics TX53 module 235 - kiebackpeter,imx53-ddc # K+P imx53 DDC 236 - kiebackpeter,imx53-hsc # K+P imx53 HSC 237 - menlo,m53menlo # i.MX53 Menlo board 238 - starterkit,sk-imx53 239 - voipac,imx53-dmm-668 # Voipac i.MX53 X53-DMM-668 240 - const: fsl,imx53 241 242 - description: i.MX53 based Aries/DENX M53EVK Board 243 items: 244 - const: aries,imx53-m53evk 245 - const: denx,imx53-m53evk 246 - const: fsl,imx53 247 248 - description: i.MX53 based TQ MBa53 Board 249 items: 250 - const: tq,mba53 251 - const: tq,tqma53 252 - const: fsl,imx53 253 254 - description: i.MX6Q based Boards 255 items: 256 - enum: 257 - auvidea,h100 # Auvidea H100 258 - bosch,imx6q-acc # Bosch ACC i.MX6 Dual 259 - boundary,imx6q-nitrogen6_max 260 - boundary,imx6q-nitrogen6_som2 261 - boundary,imx6q-nitrogen6x 262 - compulab,cm-fx6 # CompuLab CM-FX6 263 - dmo,imx6q-edmqmx6 # Data Modul eDM-QMX6 Board 264 - ds,imx6q-sbc # Da Sheng COM-9XX Modules 265 - embest,imx6q-marsboard # Embest MarS Board i.MX6Dual 266 - emtrion,emcon-mx6 # emCON-MX6D or emCON-MX6Q SoM 267 - emtrion,emcon-mx6-avari # emCON-MX6D or emCON-MX6Q SoM on Avari Base 268 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit 269 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit 270 - fsl,imx6q-arm2 271 - fsl,imx6q-sabreauto 272 - fsl,imx6q-sabrelite 273 - fsl,imx6q-sabresd 274 - karo,imx6q-tx6q # Ka-Ro electronics TX6Q Modules 275 - kiebackpeter,imx6q-tpc # K+P i.MX6 Quad TPC Board 276 - kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module 277 - kosagi,imx6q-novena # Kosagi Novena Dual/Quad 278 - kvg,vicut1q # Kverneland UT1Q board 279 - logicpd,imx6q-logicpd 280 - lwn,display5 # Liebherr Display5 i.MX6 Quad Board 281 - lwn,mccmon6 # Liebherr Monitor6 i.MX6 Quad Board 282 - nutsboard,imx6q-pistachio # NutsBoard i.MX6 Quad Pistachio 283 - microsys,sbc6x # MicroSys sbc6x board 284 - poslab,imx6q-savageboard # Poslab SavageBoard Quad 285 - prt,prti6q # Protonic PRTI6Q board 286 - prt,prtwd2 # Protonic WD2 board 287 - rex,imx6q-rex-pro # Rex Pro i.MX6 Quad Board 288 - skov,imx6q-skov-revc-lt2 # SKOV IMX6 CPU QuadCore lt2 289 - skov,imx6q-skov-revc-lt6 # SKOV IMX6 CPU QuadCore lt6 290 - skov,imx6q-skov-reve-mi1010ait-1cp1 # SKOV IMX6 CPU QuadCore mi1010ait-1cp1 291 - solidrun,cubox-i/q # SolidRun Cubox-i Dual/Quad 292 - solidrun,hummingboard/q 293 - solidrun,hummingboard2/q 294 - solidrun,solidsense/q # SolidRun SolidSense Dual/Quad 295 - tbs,imx6q-tbs2910 # TBS2910 Matrix ARM mini PC 296 - technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf 297 - technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit 298 - technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph 299 - technexion,imx6q-pico-pi # TechNexion i.MX6Q Pico-Pi 300 - technologic,imx6q-ts4900 301 - technologic,imx6q-ts7970 302 - udoo,imx6q-udoo # Udoo i.MX6 Quad Board 303 - uniwest,imx6q-evi # Uniwest Evi 304 - variscite,dt6customboard 305 - wand,imx6q-wandboard # Wandboard i.MX6 Quad Board 306 - ysoft,imx6q-yapp4-crux # i.MX6 Quad Y Soft IOTA Crux board 307 - ysoft,imx6q-yapp4-pegasus # i.MX6 Quad Y Soft IOTA Pegasus board 308 - zealz,imx6q-gk802 # Zealz GK802 309 - zii,imx6q-zii-rdu2 # ZII RDU2 Board 310 - const: fsl,imx6q 311 312 - description: i.MX6Q Advantech DMS-BA16 Boards 313 items: 314 - enum: 315 - advantech,imx6q-dms-ba16 # Advantech DMS-BA16 316 - ge,imx6q-b450v3 # General Electric B450v3 317 - ge,imx6q-b650v3 # General Electric B650v3 318 - ge,imx6q-b850v3 # General Electric B850v3 319 - const: advantech,imx6q-ba16 320 - const: fsl,imx6q 321 322 - description: i.MX6Q Armadeus APF6 Boards 323 items: 324 - const: armadeus,imx6q-apf6dev 325 - const: armadeus,imx6q-apf6 326 - const: fsl,imx6q 327 328 - description: i.MX6Q CompuLab Utilite Pro Board 329 items: 330 - const: compulab,utilite-pro 331 - const: compulab,cm-fx6 332 - const: fsl,imx6q 333 334 - description: i.MX6Q DFI FS700-M60-6QD Board 335 items: 336 - const: dfi,fs700-m60-6qd 337 - const: dfi,fs700e-m60 338 - const: fsl,imx6q 339 340 - description: i.MX6Q DHCOM Premium Developer Kit Board 341 items: 342 - const: dh,imx6q-dhcom-pdk2 343 - const: dh,imx6q-dhcom-som 344 - const: fsl,imx6q 345 346 - description: i.MX6Q Gateworks Ventana Boards 347 items: 348 - enum: 349 - gw,imx6q-gw51xx 350 - gw,imx6q-gw52xx 351 - gw,imx6q-gw53xx 352 - gw,imx6q-gw5400-a 353 - gw,imx6q-gw54xx 354 - gw,imx6q-gw551x 355 - gw,imx6q-gw552x 356 - gw,imx6q-gw553x 357 - gw,imx6q-gw560x 358 - gw,imx6q-gw5903 359 - gw,imx6q-gw5904 360 - gw,imx6q-gw5907 361 - gw,imx6q-gw5910 362 - gw,imx6q-gw5912 363 - gw,imx6q-gw5913 364 - const: gw,ventana 365 - const: fsl,imx6q 366 367 - description: i.MX6Q Kontron SMARC-sAMX6i on SMARC Eval Carrier 2.0 368 items: 369 - const: kontron,imx6q-samx6i-ads2 370 - const: kontron,imx6q-samx6i 371 - const: fsl,imx6q 372 373 - description: i.MX6Q PHYTEC phyBOARD-Mira 374 items: 375 - enum: 376 - phytec,imx6q-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 377 - phytec,imx6q-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 378 - const: phytec,imx6q-pbac06 # PHYTEC phyBOARD-Mira 379 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 380 - const: fsl,imx6q 381 382 - description: i.MX6Q PHYTEC phyFLEX-i.MX6 383 items: 384 - enum: 385 - comvetia,imx6q-lxr # Comvetia LXR board 386 - phytec,imx6q-pbab01 # PHYTEC phyFLEX carrier board 387 - const: phytec,imx6q-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 388 - const: fsl,imx6q 389 390 - description: i.MX6Q Boards with Toradex Apalis iMX6Q/D Modules 391 items: 392 - enum: 393 - toradex,apalis_imx6q-ixora # Apalis iMX6Q/D Module on Ixora Carrier Board 394 - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board 395 - toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board 396 - toradex,apalis_imx6q-eval # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.0/v1.1 397 - toradex,apalis_imx6q-eval-v1.2 # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.2 398 - const: toradex,apalis_imx6q 399 - const: fsl,imx6q 400 401 - description: i.MX6Q Variscite VAR-SOM-MX6 Boards 402 items: 403 - const: variscite,mx6customboard 404 - const: variscite,var-som-imx6q 405 - const: fsl,imx6q 406 407 - description: TQ-Systems TQMa6Q SoM (variant A) on MBa6x 408 items: 409 - const: tq,imx6q-mba6x-a 410 - const: tq,mba6a # Expected by bootloader, to be removed in the future 411 - const: tq,imx6q-tqma6q-a 412 - const: fsl,imx6q 413 414 - description: TQ-Systems TQMa6Q SoM (variant B) on MBa6x 415 items: 416 - const: tq,imx6q-mba6x-b 417 - const: tq,mba6b # Expected by bootloader, to be removed in the future 418 - const: tq,imx6q-tqma6q-b 419 - const: fsl,imx6q 420 421 - description: i.MX6QP based Boards 422 items: 423 - enum: 424 - boundary,imx6qp-nitrogen6_max 425 - boundary,imx6qp-nitrogen6_som2 426 - fsl,imx6qp-sabreauto # i.MX6 Quad Plus SABRE Automotive Board 427 - fsl,imx6qp-sabresd # i.MX6 Quad Plus SABRE Smart Device Board 428 - karo,imx6qp-tx6qp # Ka-Ro electronics TX6QP-8037 Module 429 - kvg,vicutp # Kverneland UT1P board 430 - prt,prtwd3 # Protonic WD3 board 431 - wand,imx6qp-wandboard # Wandboard i.MX6 QuadPlus Board 432 - ysoft,imx6qp-yapp4-crux-plus # i.MX6 Quad Plus Y Soft IOTA Crux+ board 433 - ysoft,imx6qp-yapp4-pegasus-plus # i.MX6 Quad Plus Y Soft IOTA Pegasus+ board 434 - zii,imx6qp-zii-rdu2 # ZII RDU2+ Board 435 - const: fsl,imx6qp 436 437 - description: i.MX6QP PHYTEC phyBOARD-Mira 438 items: 439 - const: phytec,imx6qp-pbac06-nand 440 - const: phytec,imx6qp-pbac06 # PHYTEC phyBOARD-Mira 441 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 442 - const: fsl,imx6qp 443 444 - description: TQ-Systems TQMa6QP SoM on MBa6x 445 items: 446 - const: tq,imx6qp-mba6x-b 447 - const: tq,mba6b # Expected by bootloader, to be removed in the future 448 - const: tq,imx6qp-tqma6qp-b 449 - const: fsl,imx6qp 450 451 - description: i.MX6DL based Boards 452 items: 453 - enum: 454 - abb,aristainetos-imx6dl-4 # aristainetos i.MX6 Dual Lite Board 4 455 - abb,aristainetos-imx6dl-7 # aristainetos i.MX6 Dual Lite Board 7 456 - abb,aristainetos2-imx6dl-4 # aristainetos2 i.MX6 Dual Lite Board 4 457 - abb,aristainetos2-imx6dl-7 # aristainetos2 i.MX6 Dual Lite Board 7 458 - alt,alti6p # Altesco I6P Board 459 - boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite 460 - boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x 461 - bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj 462 - eckelmann,imx6dl-ci4x10 463 - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM 464 - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base 465 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit 466 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit 467 - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board 468 - fsl,imx6dl-sabrelite # i.MX6 DualLite SABRE Lite Board 469 - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board 470 - karo,imx6dl-tx6dl # Ka-Ro electronics TX6U Modules 471 - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module 472 - kvg,victgo # Kverneland TGO 473 - kvg,vicut1 # Kverneland UT1 board 474 - ply,plybas # Plymovent BAS board 475 - ply,plym2m # Plymovent M2M board 476 - poslab,imx6dl-savageboard # Poslab SavageBoard Dual 477 - prt,prtmvt # Protonic MVT board 478 - prt,prtrvt # Protonic RVT board 479 - prt,prtvt7 # Protonic VT7 board 480 - rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board 481 - riot,imx6s-riotboard # RIoTboard i.MX6S 482 - sielaff,imx6dl-board # Sielaff i.MX6 Solo Board 483 - skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2 484 - skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6 485 - solidrun,cubox-i/dl # SolidRun Cubox-i Solo/DualLite 486 - solidrun,hummingboard/dl 487 - solidrun,hummingboard2/dl # SolidRun HummingBoard2 Solo/DualLite 488 - solidrun,solidsense/dl # SolidRun SolidSense Solo/DualLite 489 - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf 490 - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit 491 - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph 492 - technexion,imx6dl-pico-pi # TechNexion i.MX6DL Pico-Pi 493 - technologic,imx6dl-ts4900 494 - technologic,imx6dl-ts7970 495 - udoo,imx6dl-udoo # Udoo i.MX6 Dual-lite Board 496 - vdl,lanmcu # Van der Laan LANMCU board 497 - wand,imx6dl-wandboard # Wandboard i.MX6 Dual Lite Board 498 - ysoft,imx6dl-yapp4-draco # i.MX6 Solo Y Soft IOTA Draco board 499 - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board 500 - ysoft,imx6dl-yapp4-lynx # i.MX6 DualLite Y Soft IOTA Lynx board 501 - ysoft,imx6dl-yapp4-orion # i.MX6 DualLite Y Soft IOTA Orion board 502 - ysoft,imx6dl-yapp4-phoenix # i.MX6 DualLite Y Soft IOTA Phoenix board 503 - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board 504 - const: fsl,imx6dl 505 506 - description: i.MX6DL based Armadeus AFP6 Board 507 items: 508 - const: armadeus,imx6dl-apf6dev 509 - const: armadeus,imx6dl-apf6 # APF6 (Solo) SoM 510 - const: fsl,imx6dl 511 512 - description: i.MX6DL based congatec QMX6 Boards 513 items: 514 - enum: 515 - ge,imx6dl-b105v2 # General Electric B105v2 516 - ge,imx6dl-b105pv2 # General Electric B105Pv2 517 - ge,imx6dl-b125v2 # General Electric B125v2 518 - ge,imx6dl-b125pv2 # General Electric B125Pv2 519 - ge,imx6dl-b155v2 # General Electric B155v2 520 - const: congatec,qmx6 521 - const: fsl,imx6dl 522 523 - description: i.MX6DL based DFI FS700-M60-6DL Board 524 items: 525 - const: dfi,fs700-m60-6dl 526 - const: dfi,fs700e-m60 527 - const: fsl,imx6dl 528 529 - description: i.MX6DL DHCOM based Boards 530 items: 531 - enum: 532 - dh,imx6dl-dhcom-pdk2 # i.MX6DL DHCOM SoM on PDK2 board 533 - dh,imx6dl-dhcom-picoitx # i.MX6DL DHCOM SoM on PicoITX board 534 - const: dh,imx6dl-dhcom-som 535 - const: fsl,imx6dl 536 537 - description: i.MX6DL Gateworks Ventana Boards 538 items: 539 - enum: 540 - gw,imx6dl-gw51xx 541 - gw,imx6dl-gw52xx 542 - gw,imx6dl-gw53xx 543 - gw,imx6dl-gw54xx 544 - gw,imx6dl-gw551x 545 - gw,imx6dl-gw552x 546 - gw,imx6dl-gw553x 547 - gw,imx6dl-gw560x 548 - gw,imx6dl-gw5903 549 - gw,imx6dl-gw5904 550 - gw,imx6dl-gw5907 551 - gw,imx6dl-gw5910 552 - gw,imx6dl-gw5912 553 - gw,imx6dl-gw5913 554 - const: gw,ventana 555 - const: fsl,imx6dl 556 557 - description: i.MX6DL Kontron SMARC-sAMX6i on SMARC Eval Carrier 2.0 558 items: 559 - const: kontron,imx6dl-samx6i-ads2 560 - const: kontron,imx6dl-samx6i 561 - const: fsl,imx6dl 562 563 - description: i.MX6DL PHYTEC phyBOARD-Mira 564 items: 565 - enum: 566 - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 567 - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 568 - const: phytec,imx6dl-pbac06 # PHYTEC phyBOARD-Mira 569 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 570 - const: fsl,imx6dl 571 572 - description: i.MX6DL PHYTEC phyFLEX-i.MX6 573 items: 574 - const: phytec,imx6dl-pbab01 # PHYTEC phyFLEX carrier board 575 - const: phytec,imx6dl-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 576 - const: fsl,imx6dl 577 578 - description: i.MX6DL Boards with Toradex Colibri iMX6DL/S Modules 579 items: 580 - enum: 581 - toradex,colibri_imx6dl-aster # Colibri iMX6DL/S Module on Aster Board 582 - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6DL/S Module on Colibri Evaluation Board V3 583 - toradex,colibri_imx6dl-iris # Colibri iMX6DL/S Module on Iris Board 584 - toradex,colibri_imx6dl-iris-v2 # Colibri iMX6DL/S Module on Iris Board V2 585 - const: toradex,colibri_imx6dl # Colibri iMX6DL/S Module 586 - const: fsl,imx6dl 587 588 - description: i.MX6S DHCOM DRC02 Board 589 items: 590 - const: dh,imx6s-dhcom-drc02 591 - const: dh,imx6s-dhcom-som 592 - const: fsl,imx6dl 593 594 - description: TQ-Systems TQMa6DL SoM (variant A) on MBa6x 595 items: 596 - const: tq,imx6dl-mba6x-a 597 - const: tq,mba6a # Expected by bootloader, to be removed in the future 598 - const: tq,imx6dl-tqma6dl-a 599 - const: fsl,imx6dl 600 601 - description: TQ-Systems TQMa6DL SoM (variant B) on MBa6x 602 items: 603 - const: tq,imx6dl-mba6x-b 604 - const: tq,mba6b # Expected by bootloader, to be removed in the future 605 - const: tq,imx6dl-tqma6dl-b 606 - const: fsl,imx6dl 607 608 - description: i.MX6SL based Boards 609 items: 610 - enum: 611 - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board 612 - kobo,aura2 613 - kobo,tolino-shine2hd 614 - kobo,tolino-shine3 615 - kobo,tolino-vision 616 - kobo,tolino-vision5 617 - revotics,imx6sl-warp # Revotics WaRP Board 618 - const: fsl,imx6sl 619 620 - description: i.MX6SLL based Boards 621 items: 622 - enum: 623 - fsl,imx6sll-evk 624 - kobo,clarahd 625 - kobo,librah2o 626 - const: fsl,imx6sll 627 628 - description: i.MX6SLL Kobo Clara 2e Rev. A/B 629 items: 630 - enum: 631 - kobo,clara2e-a 632 - kobo,clara2e-b 633 - const: kobo,clara2e 634 - const: fsl,imx6sll 635 636 - description: i.MX6SX based Boards 637 items: 638 - enum: 639 - boundary,imx6sx-nitrogen6sx 640 - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board 641 - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board 642 - fsl,imx6sx-sdb-reva # i.MX6 SoloX SDB Rev-A Board 643 - samtec,imx6sx-vining-2000 # Softing VIN|ING 2000 Board 644 - udoo,neobasic # UDOO Neo Basic Board 645 - udoo,neoextended # UDOO Neo Extended 646 - udoo,neofull # UDOO Neo Full 647 - const: fsl,imx6sx 648 649 - description: i.MX6UL based Boards 650 items: 651 - enum: 652 - engicam,imx6ul-geam # Engicam GEAM6UL Starter Kit 653 - engicam,imx6ul-isiot # Engicam Is.IoT MX6UL eMMC/NAND Starter kit 654 - fsl,imx6ul-14x14-evk # i.MX6 UltraLite 14x14 EVK Board 655 - karo,imx6ul-tx6ul # Ka-Ro electronics TXUL-0010 Module 656 - kontron,sl-imx6ul # Kontron SL i.MX6UL SoM 657 - prt,prti6g # Protonic PRTI6G Board 658 - technexion,imx6ul-pico-dwarf # TechNexion i.MX6UL Pico-Dwarf 659 - technexion,imx6ul-pico-hobbit # TechNexion i.MX6UL Pico-Hobbit 660 - technexion,imx6ul-pico-pi # TechNexion i.MX6UL Pico-Pi 661 - const: fsl,imx6ul 662 663 - description: i.MX6UL Armadeus Systems OPOS6UL SoM Board 664 items: 665 - const: armadeus,imx6ul-opos6uldev # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board 666 - const: armadeus,imx6ul-opos6ul # OPOS6UL (i.MX6UL) SoM 667 - const: fsl,imx6ul 668 669 - description: i.MX6UL Digi International ConnectCore 6UL Boards 670 items: 671 - enum: 672 - digi,ccimx6ulsbcexpress # Digi International ConnectCore 6UL SBC Express 673 - digi,ccimx6ulsbcpro # Digi International ConnectCore 6UL SBC Pro 674 - const: digi,ccimx6ulsom 675 - const: fsl,imx6ul 676 677 - description: i.MX6UL Grinn liteBoard 678 items: 679 - const: grinn,imx6ul-liteboard 680 - const: grinn,imx6ul-litesom 681 - const: fsl,imx6ul 682 683 - description: i.MX6UL PHYTEC phyBOARD-Segin 684 items: 685 - enum: 686 - phytec,imx6ul-pbacd10-emmc 687 - phytec,imx6ul-pbacd10-nand 688 - const: phytec,imx6ul-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 UL 689 - const: phytec,imx6ul-pcl063 # PHYTEC phyCORE-i.MX 6UL 690 - const: fsl,imx6ul 691 692 - description: i.MX6UL Variscite VAR-SOM-6UL Boards 693 items: 694 - const: variscite,mx6ulconcerto 695 - const: variscite,var-som-imx6ul 696 - const: fsl,imx6ul 697 698 - description: Kontron BL i.MX6UL (N631X S) Board 699 items: 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: Kontron BL i.MX6UL 43 (N631X S 43) Board 705 items: 706 - const: kontron,bl-imx6ul-43 # Kontron BL i.MX6UL Carrier Board with 4.3" Display 707 - const: kontron,bl-imx6ul # Kontron BL i.MX6UL Carrier Board 708 - const: kontron,sl-imx6ul # Kontron SL i.MX6UL SoM 709 - const: fsl,imx6ul 710 711 - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board 712 items: 713 - enum: 714 - tq,imx6ul-tqma6ul1-mba6ulx 715 - const: tq,imx6ul-tqma6ul1 # MCIMX6G1 716 - const: fsl,imx6ul 717 718 - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board 719 items: 720 - enum: 721 - tq,imx6ul-tqma6ul2-mba6ulx 722 - const: tq,imx6ul-tqma6ul2 # MCIMX6G2 723 - const: fsl,imx6ul 724 725 - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board 726 items: 727 - enum: 728 - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter 729 - tq,imx6ul-tqma6ul2l-mba6ulxl 730 - const: tq,imx6ul-tqma6ul2l # MCIMX6G2, LGA SoM variant 731 - const: fsl,imx6ul 732 733 - description: i.MX6ULL based Boards 734 items: 735 - enum: 736 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board 737 - joz,jozacp # JOZ Access Point 738 - kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM 739 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board 740 - uni-t,uti260b # UNI-T UTi260B Thermal Camera 741 - const: fsl,imx6ull 742 743 - description: i.MX6ULL Armadeus Systems OPOS6ULDev Board 744 items: 745 - const: armadeus,imx6ull-opos6uldev # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board 746 - const: armadeus,imx6ull-opos6ul # OPOS6UL (i.MX6ULL) SoM 747 - const: fsl,imx6ull 748 749 - description: i.MX6ULL chargebyte Tarragon Boards 750 items: 751 - enum: 752 - chargebyte,imx6ull-tarragon-master 753 - chargebyte,imx6ull-tarragon-micro 754 - chargebyte,imx6ull-tarragon-slave 755 - chargebyte,imx6ull-tarragon-slavext 756 - const: fsl,imx6ull 757 758 - description: i.MX6ULL DHCOM SoM based Boards 759 items: 760 - enum: 761 - dh,imx6ull-dhcom-drc02 762 - dh,imx6ull-dhcom-pdk2 763 - dh,imx6ull-dhcom-picoitx 764 - const: dh,imx6ull-dhcom-som # The DHCOR is soldered on the DHCOM 765 - const: dh,imx6ull-dhcor-som 766 - const: fsl,imx6ull 767 768 - description: i.MX6ULL DHCOR SoM based Boards 769 items: 770 - const: marantec,imx6ull-dhcor-maveo-box 771 - const: dh,imx6ull-dhcor-som 772 - const: fsl,imx6ull 773 774 - description: i.MX6ULL Engicam MicroGEA SoM based boards 775 items: 776 - enum: 777 - engicam,microgea-imx6ull-bmm # i.MX6ULL Engicam MicroGEA BMM Board 778 - engicam,microgea-imx6ull-gtw # i.MX6ULL Engicam MicroGEA GTW Board 779 - engicam,microgea-imx6ull-rmm # i.MX6ULL Engicam MicroGEA RMM Board 780 - const: engicam,microgea-imx6ull # i.MX6ULL Engicam MicroGEA SoM 781 - const: fsl,imx6ull 782 783 - description: i.MX6ULL PHYTEC phyBOARD-Segin 784 items: 785 - enum: 786 - phytec,imx6ull-pbacd10-emmc 787 - phytec,imx6ull-pbacd10-nand 788 - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL 789 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL 790 - const: fsl,imx6ull 791 792 - description: i.MX6ULL PHYTEC phyGATE-Tauri 793 items: 794 - enum: 795 - phytec,imx6ull-phygate-tauri-emmc 796 - phytec,imx6ull-phygate-tauri-nand 797 - const: phytec,imx6ull-phygate-tauri # PHYTEC phyGATE-Tauri with i.MX6 ULL 798 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL 799 - const: fsl,imx6ull 800 801 - description: i.MX6ULL Variscite VAR-SOM-6UL Boards 802 items: 803 - const: variscite,mx6ullconcerto # Variscite VAR-SOM-6UL dev kit board 804 - const: variscite,var-som-imx6ull # Variscite VAR-SOM-6UL SoM (6ULL variant) 805 - const: fsl,imx6ull 806 807 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Modules 808 items: 809 - enum: 810 - toradex,colibri-imx6ull-aster # Aster Carrier Board 811 - toradex,colibri-imx6ull-eval # Colibri Evaluation Board V3 812 - toradex,colibri-imx6ull-iris # Iris Carrier Board 813 - toradex,colibri-imx6ull-iris-v2 # Iris V2 Carrier Board 814 - const: toradex,colibri-imx6ull # Colibri iMX6ULL Module 815 - const: fsl,imx6ull 816 817 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL 1GB (eMMC) Module 818 items: 819 - enum: 820 - toradex,colibri-imx6ull-emmc-aster # Aster Carrier Board 821 - toradex,colibri-imx6ull-emmc-eval # Colibri Evaluation B. V3 822 - toradex,colibri-imx6ull-emmc-iris # Iris Carrier Board 823 - toradex,colibri-imx6ull-emmc-iris-v2 # Iris V2 Carrier Board 824 - const: toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module 825 - const: fsl,imx6ull 826 827 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Wi-Fi / BT Modules 828 items: 829 - enum: 830 - toradex,colibri-imx6ull-wifi-eval # Colibri Eval. B. V3 831 - toradex,colibri-imx6ull-wifi-aster # Aster Carrier Board 832 - toradex,colibri-imx6ull-wifi-iris # Iris Carrier Board 833 - toradex,colibri-imx6ull-wifi-iris-v2 # Iris V2 Carrier Board 834 - const: toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Module 835 - const: fsl,imx6ull 836 837 - description: Kontron BL i.MX6ULL (N6411 S) Board 838 items: 839 - const: kontron,bl-imx6ull # Kontron BL i.MX6ULL Carrier Board 840 - const: kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM 841 - const: fsl,imx6ull 842 843 - description: TQ-Systems TQMa6ULLx SoM on MBa6ULx board 844 items: 845 - enum: 846 - tq,imx6ull-tqma6ull2-mba6ulx # TQMa6ULL socketable SoM with MCIMX6Y2 on MBa6ULx EVK 847 - const: tq,imx6ull-tqma6ull2 # TQMa6ULL socketable SoM with MCIMX6Y2 848 - const: fsl,imx6ull 849 850 - description: TQ-Systems TQMa6ULLxL SoM on MBa6ULx[L] board 851 items: 852 - enum: 853 - tq,imx6ull-tqma6ull2l-mba6ulx # TQMa6ULLxL LGA SoM with socketable Adapter on MBa6ULx EVK 854 - tq,imx6ull-tqma6ull2l-mba6ulxl # TQMa6ULLxL LGA SoM on MBa6ULxL gateway board 855 - const: tq,imx6ull-tqma6ull2l # TQMa6ULLxL LGA SoM with MCIMX6Y2 856 - const: fsl,imx6ull 857 858 - description: Seeed Stuido i.MX6ULL SoM on dev boards 859 items: 860 - enum: 861 - seeed,imx6ull-seeed-npi-emmc 862 - seeed,imx6ull-seeed-npi-nand 863 - const: seeed,imx6ull-seeed-npi 864 - const: fsl,imx6ull 865 866 - description: i.MX6ULZ based Boards 867 items: 868 - enum: 869 - bsh,imx6ulz-bsh-smm-m2 # i.MX6 ULZ BSH SystemMaster 870 - fsl,imx6ulz-14x14-evk # i.MX6 ULZ 14x14 EVK Board 871 - const: fsl,imx6ull # This seems odd. Should be last? 872 - const: fsl,imx6ulz 873 874 - description: i.MX7S based Boards 875 items: 876 - enum: 877 - element14,imx7s-warp # Element14 Warp i.MX7 Board 878 - toradex,colibri-imx7s # Colibri iMX7S Module 879 - const: fsl,imx7s 880 881 - description: i.MX7S Boards with Toradex Colibri iMX7S Module 882 items: 883 - enum: 884 - toradex,colibri-imx7s-aster # Module on Aster Carrier Board 885 - toradex,colibri-imx7s-eval-v3 # Module on Colibri Evaluation Board V3 886 - toradex,colibri-imx7s-iris # Module on Iris Carrier Board 887 - toradex,colibri-imx7s-iris-v2 # Module on Iris Carrier Board V2 888 - const: toradex,colibri-imx7s 889 - const: fsl,imx7s 890 891 - description: TQ-Systems TQMa7S SoM on MBa7x board 892 items: 893 - const: tq,imx7s-mba7 894 - const: tq,imx7s-tqma7 895 - const: fsl,imx7s 896 897 - description: i.MX7D based Boards 898 items: 899 - enum: 900 - boundary,imx7d-nitrogen7 901 - compulab,cl-som-imx7 # CompuLab CL-SOM-iMX7 902 - fsl,imx7d-sdb # i.MX7 SabreSD Board 903 - fsl,imx7d-sdb-reva # i.MX7 SabreSD Rev-A Board 904 - kam,imx7d-flex-concentrator # Kamstrup OMNIA Flex Concentrator 905 - kam,imx7d-flex-concentrator-mfg # Kamstrup OMNIA Flex Concentrator in manufacturing mode 906 - novtech,imx7d-meerkat96 # i.MX7 Meerkat96 Board 907 - remarkable,imx7d-remarkable2 # i.MX7D ReMarkable 2 E-Ink Tablet 908 - storopack,imx7d-smegw01 # Storopack i.MX7D SMEGW01 909 - technexion,imx7d-pico-dwarf # TechNexion i.MX7D Pico-Dwarf 910 - technexion,imx7d-pico-hobbit # TechNexion i.MX7D Pico-Hobbit 911 - technexion,imx7d-pico-nymph # TechNexion i.MX7D Pico-Nymph 912 - technexion,imx7d-pico-pi # TechNexion i.MX7D Pico-Pi 913 - zii,imx7d-rmu2 # ZII RMU2 Board 914 - zii,imx7d-rpu2 # ZII RPU2 Board 915 - const: fsl,imx7d 916 917 - description: TQ-Systems TQMa7D SoM on MBa7x board 918 items: 919 - const: tq,imx7d-mba7 920 - const: tq,imx7d-tqma7 921 - const: fsl,imx7d 922 923 - description: 924 Compulab SBC-iMX7 is a single board computer based on the 925 Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with 926 the CL-SOM-iMX7 System-on-Module providing most of the functions, 927 and SB-SOM-iMX7 carrier board providing additional peripheral 928 functions and connectors. 929 items: 930 - const: compulab,sbc-imx7 931 - const: compulab,cl-som-imx7 932 - const: fsl,imx7d 933 934 - description: i.MX7D Boards with Toradex Colibri i.MX7D Module 935 items: 936 - enum: 937 - toradex,colibri-imx7d-aster # Aster Carrier Board 938 - toradex,colibri-imx7d-eval-v3 # Colibri Evaluation Board V3 939 - toradex,colibri-imx7d-iris # Iris Carrier Board 940 - toradex,colibri-imx7d-iris-v2 # Iris Carrier Board V2 941 - const: toradex,colibri-imx7d 942 - const: fsl,imx7d 943 944 - description: i.MX7D Boards with Toradex Colibri i.MX7D 1GB (eMMC) Module 945 items: 946 - enum: 947 - toradex,colibri-imx7d-emmc-aster # Module on Aster Carrier Board 948 - toradex,colibri-imx7d-emmc-eval-v3 # Module on Colibri Evaluation Board V3 949 - toradex,colibri-imx7d-emmc-iris # Module on Iris Carrier Board 950 - toradex,colibri-imx7d-emmc-iris-v2 # Module on Iris Carrier Board V2 951 - const: toradex,colibri-imx7d-emmc 952 - const: fsl,imx7d 953 954 - description: i.MX7D Variscite Boards based on VAR-SOM-MX7 Module 955 oneOf: 956 - items: 957 - enum: 958 - variscite,var-som-imx7d-emmc-mx7customboard 959 - variscite,var-som-imx7d-emmc-wm8731-mx7customboard 960 - variscite,var-som-imx7d-nand-mx7customboard 961 - variscite,var-som-imx7d-nand-wm8731-mx7customboard 962 - const: variscite,var-som-imx7d 963 - const: fsl,imx7d 964 - items: 965 - enum: 966 - variscite,var-som-imx7d-v2-emmc-mx7customboard 967 - variscite,var-som-imx7d-v2-nand-mx7customboard 968 - const: variscite,var-som-imx7d-v2 969 - const: fsl,imx7d 970 971 - description: i.MX7ULP based Boards 972 items: 973 - enum: 974 - ea,imx7ulp-com # i.MX7ULP Embedded Artists COM Board 975 - fsl,imx7ulp-evk # i.MX7ULP Evaluation Kit 976 - const: fsl,imx7ulp 977 978 - description: i.MX8MM based Boards 979 items: 980 - enum: 981 - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit 982 - boundary,imx8mm-nitrogen8mm # i.MX8MM Nitrogen Board 983 - dmo,imx8mm-data-modul-edm-sbc # i.MX8MM eDM SBC 984 - emtrion,emcon-mx8mm-avari # emCON-MX8MM SoM on Avari Base 985 - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board 986 - fsl,imx8mm-evk # i.MX8MM EVK Board 987 - fsl,imx8mm-evkb # i.MX8MM EVKB Board 988 - gateworks,imx8mm-gw75xx-0x # i.MX8MM Gateworks Board 989 - gateworks,imx8mm-gw7904 990 - gw,imx8mm-gw71xx-0x # i.MX8MM Gateworks Development Kit 991 - gw,imx8mm-gw72xx-0x # i.MX8MM Gateworks Development Kit 992 - gw,imx8mm-gw73xx-0x # i.MX8MM Gateworks Development Kit 993 - gw,imx8mm-gw7901 # i.MX8MM Gateworks Board 994 - gw,imx8mm-gw7902 # i.MX8MM Gateworks Board 995 - gw,imx8mm-gw7903 # i.MX8MM Gateworks Board 996 - innocomm,wb15-evk # i.MX8MM Innocomm EVK board with WB15 SoM 997 - kontron,imx8mm-sl # i.MX8MM Kontron SL (N801X) SOM 998 - kontron,imx8mm-osm-s # i.MX8MM Kontron OSM-S (N802X) SOM 999 - prt,prt8mm # i.MX8MM Protonic PRT8MM Board 1000 - const: fsl,imx8mm 1001 1002 - description: Compulab i.MX8MM UCM SoM based boards 1003 items: 1004 - enum: 1005 - compulab,imx8mm-iot-gateway # i.MX8MM Compulab IoT-Gateway 1006 - const: compulab,imx8mm-ucm-som # i.MX8MM Compulab UCM SoM 1007 - const: fsl,imx8mm 1008 1009 - description: Emtop i.MX8MM based Boards 1010 items: 1011 - const: ees,imx8mm-emtop-baseboard # i.MX8MM Emtop SoM on i.MX8M Mini Baseboard V1 1012 - const: ees,imx8mm-emtop-som # i.MX8MM Emtop SOM-IMX8MMLPD4 module 1013 - const: fsl,imx8mm 1014 1015 - description: Engicam i.Core MX8M Mini SoM based boards 1016 items: 1017 - enum: 1018 - engicam,icore-mx8mm-ctouch2 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0 1019 - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit 1020 - const: engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SoM 1021 - const: fsl,imx8mm 1022 1023 - description: Ka-Ro Electronics TX8M-1610 based boards 1024 items: 1025 - enum: 1026 - gocontroll,moduline-iv-306-d 1027 - gocontroll,moduline-mini-111 1028 - const: karo,tx8m-1610 1029 - const: fsl,imx8mm 1030 1031 - description: Kontron BL i.MX8MM (N801X S) Board 1032 items: 1033 - const: kontron,imx8mm-bl 1034 - const: kontron,imx8mm-sl 1035 - const: fsl,imx8mm 1036 1037 - description: Kontron BL i.MX8MM OSM-S (N802X S) Board 1038 items: 1039 - const: kontron,imx8mm-bl-osm-s 1040 - const: kontron,imx8mm-osm-s 1041 - const: fsl,imx8mm 1042 1043 - description: Toradex Boards with Verdin iMX8M Mini Modules 1044 items: 1045 - enum: 1046 - menlo,mx8menlo # Verdin iMX8M Mini Module on i.MX8MM Menlo board 1047 - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia 1048 - toradex,verdin-imx8mm-nonwifi-dev # Verdin iMX8M Mini Module on Verdin Development Board 1049 - toradex,verdin-imx8mm-nonwifi-ivy # Verdin iMX8M Mini Module on Ivy 1050 - toradex,verdin-imx8mm-nonwifi-mallow # Verdin iMX8M Mini Module on Mallow 1051 - toradex,verdin-imx8mm-nonwifi-yavia # Verdin iMX8M Mini Module on Yavia 1052 - toradex,verdin-imx8mm-nonwifi-zinnia # Verdin iMX8M Mini Module on Zinnia 1053 - const: toradex,verdin-imx8mm-nonwifi # Verdin iMX8M Mini Module without Wi-Fi / BT 1054 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module 1055 - const: fsl,imx8mm 1056 1057 - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules 1058 items: 1059 - enum: 1060 - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia 1061 - toradex,verdin-imx8mm-wifi-dev # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B. 1062 - toradex,verdin-imx8mm-wifi-ivy # Verdin iMX8M Mini Wi-Fi / BT Module on Ivy 1063 - toradex,verdin-imx8mm-wifi-mallow # Verdin iMX8M Mini Wi-Fi / BT Module on Mallow 1064 - toradex,verdin-imx8mm-wifi-yavia # Verdin iMX8M Mini Wi-Fi / BT Module on Yavia 1065 - toradex,verdin-imx8mm-wifi-zinnia # Verdin iMX8M Mini Wi-Fi / BT Module on Zinnia 1066 - const: toradex,verdin-imx8mm-wifi # Verdin iMX8M Mini Wi-Fi / BT Module 1067 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module 1068 - const: fsl,imx8mm 1069 1070 - description: PHYTEC phyCORE-i.MX8MM SoM based boards 1071 items: 1072 - enum: 1073 - phytec,imx8mm-phyboard-polis-rdk # phyBOARD-Polis RDK 1074 - phytec,imx8mm-phygate-tauri-l # phyGATE-Tauri-L Gateway 1075 - const: phytec,imx8mm-phycore-som # phyCORE-i.MX8MM SoM 1076 - const: fsl,imx8mm 1077 1078 - description: SolidRun i.MX8MM SoM based boards 1079 items: 1080 - enum: 1081 - solidrun,imx8mm-hummingboard-ripple # SolidRun i.MX8MM SoM on HummingBoard Ripple 1082 - const: solidrun,imx8mm-sr-som 1083 - const: fsl,imx8mm 1084 1085 - description: Variscite DART-MX8MM based boards 1086 items: 1087 - const: variscite,var-dart-mx8mm-sonata # Variscite DART-MX8MM on Sonata Development Board 1088 - const: variscite,var-dart-mx8mm # Variscite DART-MX8M-MINI SOM 1089 - const: fsl,imx8mm 1090 1091 - description: Variscite VAR-SOM-MX8MM based boards 1092 items: 1093 - const: variscite,var-som-mx8mm-symphony 1094 - const: variscite,var-som-mx8mm 1095 - const: fsl,imx8mm 1096 1097 - description: 1098 TQMa8MxML is a series of SOM featuring NXP i.MX8MM system-on-chip 1099 variants. It is designed to be soldered on different carrier boards. 1100 All variants (TQMa8M[Q,D,S][L]ML) use the same device tree, hence only 1101 one compatible is needed. 1102 items: 1103 - enum: 1104 - cloos,imx8mm-phg # i.MX8MM Cloos PHG Board 1105 - tq,imx8mm-tqma8mqml-mba8mx # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM on MBa8Mx 1106 - const: tq,imx8mm-tqma8mqml # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM 1107 - const: fsl,imx8mm 1108 1109 - description: i.MX8MN based Boards 1110 items: 1111 - enum: 1112 - beacon,imx8mn-beacon-kit # i.MX8MN Beacon Development Kit 1113 - bsh,imx8mn-bsh-smm-s2 # i.MX8MN BSH SystemMaster S2 1114 - bsh,imx8mn-bsh-smm-s2pro # i.MX8MN BSH SystemMaster S2 PRO 1115 - fsl,imx8mn-ddr3l-evk # i.MX8MN DDR3L EVK Board 1116 - fsl,imx8mn-ddr4-evk # i.MX8MN DDR4 EVK Board 1117 - fsl,imx8mn-evk # i.MX8MN LPDDR4 EVK Board 1118 - gw,imx8mn-gw7902 # i.MX8MM Gateworks Board 1119 - solidrun,solidsense-n8-compact # SolidRun SolidSense N8 Compact 1120 - const: fsl,imx8mn 1121 1122 - description: ifm i.MX8MN VHIP4 based boards 1123 items: 1124 - enum: 1125 - ifm,imx8mn-vhip4-evalboard-v1 1126 - ifm,imx8mn-vhip4-evalboard-v2 1127 - const: ifm,imx8mn-vhip4-evalboard 1128 - const: ifm,imx8mn-vhip4 1129 - const: fsl,imx8mn 1130 1131 - description: Variscite VAR-SOM-MX8MN based boards 1132 items: 1133 - enum: 1134 - dimonoff,gateway-evk # i.MX8MN Dimonoff Gateway EVK Board 1135 - rve,gateway # i.MX8MN RVE Gateway Board 1136 - variscite,var-som-mx8mn-symphony 1137 - const: variscite,var-som-mx8mn 1138 - const: fsl,imx8mn 1139 1140 - description: 1141 TQMa8MxNL is a series of SOM featuring NXP i.MX8MN system-on-chip 1142 variants. It is designed to be soldered on different carrier boards. 1143 All variants (TQMa8M[Q,D,S][L]NL) use the same device tree, hence only 1144 one compatible is needed. 1145 items: 1146 - enum: 1147 - tq,imx8mn-tqma8mqnl-mba8mx # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM on MBa8Mx 1148 - const: tq,imx8mn-tqma8mqnl # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM 1149 - const: fsl,imx8mn 1150 1151 - description: i.MX8MP based Boards 1152 items: 1153 - enum: 1154 - beacon,imx8mp-beacon-kit # i.MX8MP Beacon Development Kit 1155 - dmo,imx8mp-data-modul-edm-sbc # i.MX8MP eDM SBC 1156 - emcraft,imx8mp-navqp # i.MX8MP Emcraft Systems NavQ+ Kit 1157 - fsl,imx8mp-ab2 # i.MX8MP Audio Board V2 1158 - fsl,imx8mp-evk # i.MX8MP EVK Board 1159 - fsl,imx8mp-evk-revb4 # i.MX8MP EVK Rev B4 Board 1160 - fsl,imx8mp-frdm # i.MX8MP Freedom Board 1161 - gateworks,imx8mp-gw71xx-2x # i.MX8MP Gateworks Board 1162 - gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board 1163 - gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board 1164 - gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board 1165 - gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board 1166 - gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board 1167 - prt,prt8ml # Protonic PRT8ML 1168 - skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate 1169 - skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel 1170 - skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel 1171 - skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel 1172 - skov,imx8mp-skov-revc-hdmi # SKOV i.MX8MP climate control without panel 1173 - skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate 1174 - skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel 1175 - skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel 1176 - ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8MP based board 1177 - ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board 1178 - const: fsl,imx8mp 1179 1180 - description: ABB Boards with i.MX8M Plus Modules from ADLink 1181 items: 1182 - enum: 1183 - abb,imx8mp-aristanetos3-adpismarc # i.MX8MP ABB SoM on PI SMARC Board 1184 - abb,imx8mp-aristanetos3-helios # i.MX8MP ABB SoM on helios Board 1185 - abb,imx8mp-aristanetos3-proton2s # i.MX8MP ABB SoM on proton2s Board 1186 - const: abb,imx8mp-aristanetos3-som # i.MX8MP ABB SoM 1187 - const: fsl,imx8mp 1188 1189 - description: Avnet (MSC Branded) Boards with SM2S i.MX8M Plus Modules 1190 items: 1191 - const: avnet,sm2s-imx8mp-14N0600E-ep1 # SM2S-IMX8PLUS-14N0600E on SM2-MB-EP1 Carrier Board 1192 - const: avnet,sm2s-imx8mp-14N0600E # 14N0600E variant of SM2S-IMX8PLUS SoM 1193 - const: avnet,sm2s-imx8mp # SM2S-IMX8PLUS SoM 1194 - const: fsl,imx8mp 1195 1196 - description: Boundary Devices Nitrogen8M Plus ENC Carrier Board 1197 items: 1198 - const: boundary,imx8mp-nitrogen-enc-carrier-board 1199 - const: boundary,imx8mp-nitrogen-som 1200 - const: fsl,imx8mp 1201 1202 - description: Boundary Device Nitrogen8MP Universal SMARC Carrier Board 1203 items: 1204 - const: boundary,imx8mp-nitrogen-smarc-universal-board 1205 - const: boundary,imx8mp-nitrogen-smarc-som 1206 - const: fsl,imx8mp 1207 1208 - description: i.MX8MP DHCOM based Boards 1209 items: 1210 - enum: 1211 - dh,imx8mp-dhcom-drc02 # i.MX8MP DHCOM SoM on DRC02 board 1212 - dh,imx8mp-dhcom-pdk2 # i.MX8MP DHCOM SoM on PDK2 board 1213 - dh,imx8mp-dhcom-pdk3 # i.MX8MP DHCOM SoM on PDK3 board 1214 - dh,imx8mp-dhcom-picoitx # i.MX8MP DHCOM SoM on PicoITX board 1215 - const: dh,imx8mp-dhcom-som # i.MX8MP DHCOM SoM 1216 - const: fsl,imx8mp 1217 1218 - description: Engicam i.Core MX8M Plus SoM based boards 1219 items: 1220 - enum: 1221 - engicam,icore-mx8mp-edimm2.2 # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit 1222 - const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM 1223 - const: fsl,imx8mp 1224 1225 - description: Ka-Ro TX8P-ML81 SoM based boards 1226 items: 1227 - enum: 1228 - gocontroll,moduline-display 1229 - gocontroll,moduline-display-106 1230 - const: karo,tx8p-ml81 1231 - const: fsl,imx8mp 1232 1233 - description: Kontron i.MX8MP OSM-S SoM based Boards 1234 items: 1235 - const: kontron,imx8mp-bl-osm-s # Kontron BL i.MX8MP OSM-S Board 1236 - const: kontron,imx8mp-osm-s # Kontron i.MX8MP OSM-S SoM 1237 - const: fsl,imx8mp 1238 1239 - description: Kontron i.MX8MP SMARC based Boards 1240 items: 1241 - const: kontron,imx8mp-smarc-eval-carrier # Kontron i.MX8MP SMARC Eval Carrier 1242 - const: kontron,imx8mp-smarc # Kontron i.MX8MP SMARC Module 1243 - const: kontron,imx8mp-osm-s # Kontron i.MX8MP OSM-S SoM 1244 - const: fsl,imx8mp 1245 1246 - description: PHYTEC phyCORE-i.MX8MP FPSC based boards 1247 items: 1248 - enum: 1249 - phytec,imx8mp-libra-rdk-fpsc # i.MX 8M Plus Libra RDK 1250 - const: phytec,imx8mp-phycore-fpsc # phyCORE-i.MX 8M Plus FPSC 1251 - const: fsl,imx8mp 1252 1253 - description: PHYTEC phyCORE-i.MX8MP SoM based boards 1254 items: 1255 - const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK 1256 - const: phytec,imx8mp-phycore-som # phyCORE-i.MX8MP SoM 1257 - const: fsl,imx8mp 1258 1259 - description: Polyhex DEBIX i.MX8MP based SBCs 1260 items: 1261 - enum: 1262 - polyhex,imx8mp-debix-model-a # Polyhex Debix Model A Board 1263 - const: polyhex,imx8mp-debix # Polyhex i.MX8MP Debix SBCs 1264 - const: fsl,imx8mp 1265 1266 - description: Polyhex DEBIX i.MX8MP SOM A based boards 1267 items: 1268 - enum: 1269 - polyhex,imx8mp-debix-som-a-bmb-08 # Polyhex Debix SOM A on SOM A I/O board 1270 - const: polyhex,imx8mp-debix-som-a # Polyhex Debix SOM A 1271 - const: fsl,imx8mp 1272 1273 - description: SolidRun i.MX8MP SoM based boards 1274 items: 1275 - enum: 1276 - solidrun,imx8mp-cubox-m # SolidRun i.MX8MP SoM on CuBox-M 1277 - solidrun,imx8mp-hummingboard-iiot # SolidRun i.MX8MP SoM on HummingBoard IIoT 1278 - solidrun,imx8mp-hummingboard-mate # SolidRun i.MX8MP SoM on HummingBoard Mate 1279 - solidrun,imx8mp-hummingboard-pro # SolidRun i.MX8MP SoM on HummingBoard Pro 1280 - solidrun,imx8mp-hummingboard-pulse # SolidRun i.MX8MP SoM on HummingBoard Pulse 1281 - solidrun,imx8mp-hummingboard-ripple # SolidRun i.MX8MP SoM on HummingBoard Ripple 1282 - const: solidrun,imx8mp-sr-som 1283 - const: fsl,imx8mp 1284 1285 - description: TechNexion EDM-G-IMX8M-PLUS SoM based boards 1286 items: 1287 - enum: 1288 - technexion,edm-g-imx8mp-wb # TechNexion EDM-G-IMX8MP SOM on WB-EDM-G 1289 - const: technexion,edm-g-imx8mp # TechNexion EDM-G-IMX8MP SOM 1290 - const: fsl,imx8mp 1291 1292 - description: Toradex Boards with SMARC iMX8M Plus Modules 1293 items: 1294 - const: toradex,smarc-imx8mp-dev # Toradex SMARC iMX8M Plus on Toradex SMARC Development Board 1295 - const: toradex,smarc-imx8mp # Toradex SMARC iMX8M Plus Module 1296 - const: fsl,imx8mp 1297 1298 - description: Toradex Boards with Verdin iMX8M Plus Modules 1299 items: 1300 - enum: 1301 - toradex,verdin-imx8mp-nonwifi-dahlia # Verdin iMX8M Plus Module on Dahlia 1302 - toradex,verdin-imx8mp-nonwifi-dev # Verdin iMX8M Plus Module on Verdin Development Board 1303 - toradex,verdin-imx8mp-nonwifi-ivy # Verdin iMX8M Plus Module on Ivy 1304 - toradex,verdin-imx8mp-nonwifi-mallow # Verdin iMX8M Plus Module on Mallow 1305 - toradex,verdin-imx8mp-nonwifi-yavia # Verdin iMX8M Plus Module on Yavia 1306 - toradex,verdin-imx8mp-nonwifi-zinnia # Verdin iMX8M Plus Module on Zinnia 1307 - const: toradex,verdin-imx8mp-nonwifi # Verdin iMX8M Plus Module without Wi-Fi / BT 1308 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module 1309 - const: fsl,imx8mp 1310 1311 - description: Toradex Boards with Verdin iMX8M Plus Wi-Fi / BT Modules 1312 items: 1313 - enum: 1314 - toradex,verdin-imx8mp-wifi-dahlia # Verdin iMX8M Plus Wi-Fi / BT Module on Dahlia 1315 - toradex,verdin-imx8mp-wifi-dev # Verdin iMX8M Plus Wi-Fi / BT M. on Verdin Development B. 1316 - toradex,verdin-imx8mp-wifi-ivy # Verdin iMX8M Plus Wi-Fi / BT Module on Ivy 1317 - toradex,verdin-imx8mp-wifi-mallow # Verdin iMX8M Plus Wi-Fi / BT Module on Mallow 1318 - toradex,verdin-imx8mp-wifi-yavia # Verdin iMX8M Plus Wi-Fi / BT Module on Yavia 1319 - toradex,verdin-imx8mp-wifi-zinnia # Verdin iMX8M Plus Wi-Fi / BT Module on Zinnia 1320 - const: toradex,verdin-imx8mp-wifi # Verdin iMX8M Plus Wi-Fi / BT Module 1321 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module 1322 - const: fsl,imx8mp 1323 1324 - description: 1325 TQMa8MPxL is a series of LGA SOM featuring NXP i.MX8MP system-on-chip 1326 variants. It is designed to be soldered on different carrier boards. 1327 All CPU variants use the same device tree hence only one compatible 1328 is needed. MBa8MPxL mainboard can be used as starterkit or in a boxed 1329 version as an industrial computing device. 1330 items: 1331 - enum: 1332 - tq,imx8mp-tqma8mpql-mba8mpxl # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MPxL 1333 - tq,imx8mp-tqma8mpql-mba8mp-ras314 # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MP-RAS314 1334 - const: tq,imx8mp-tqma8mpql # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM 1335 - const: fsl,imx8mp 1336 1337 - description: 1338 TQMa8MPxS is a series of SOM featuring NXP i.MX8MP system-on-chip 1339 variants. It has the SMARC-2.0 form factor and is designed to be 1340 placed on different carrier boards. All CPU variants use the same 1341 device tree hence only one compatible is needed. MB-SMARC-2 is a 1342 carrier reference design. 1343 items: 1344 - enum: 1345 - tq,imx8mp-tqma8mpqs-mb-smarc-2 # TQ-Systems GmbH i.MX8MP TQMa8MPQS SOM on MB-SMARC-2 1346 - const: tq,imx8mp-tqma8mpqs # TQ-Systems GmbH i.MX8MP TQMa8MPQS SOM 1347 - const: fsl,imx8mp 1348 1349 - description: Variscite DART-MX8M Plus based boards 1350 items: 1351 - const: variscite,var-dart-mx8mp-sonata # Variscite DART-MX8MP on Sonata Development Board 1352 - const: variscite,var-dart-mx8mp # Variscite DART-MX8MP SOM 1353 - const: fsl,imx8mp 1354 1355 - description: Variscite VAR-SOM-MX8M Plus based boards 1356 items: 1357 - const: variscite,var-som-mx8mp-symphony 1358 - const: variscite,var-som-mx8mp 1359 - const: fsl,imx8mp 1360 1361 - description: i.MX8MQ based Boards 1362 items: 1363 - enum: 1364 - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board 1365 - boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM 1366 - einfochips,imx8mq-thor96 # i.MX8MQ Thor96 Board 1367 - fsl,imx8mq-evk # i.MX8MQ EVK Board 1368 - google,imx8mq-phanbell # Google Coral Edge TPU 1369 - kontron,pitx-imx8m # Kontron pITX-imx8m Board 1370 - purism,librem5-devkit # Purism Librem5 devkit 1371 - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse 1372 - technexion,pico-pi-imx8m # TechNexion PICO-PI-8M evk 1373 - const: fsl,imx8mq 1374 1375 - description: i.MX8MQ NITROGEN SoM based Boards 1376 items: 1377 - const: mntre,reform2 # MNT Reform2 Laptop 1378 - const: boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM 1379 - const: fsl,imx8mq 1380 1381 - description: Purism Librem5 phones 1382 items: 1383 - enum: 1384 - purism,librem5r2 # Purism Librem5 phone "Chestnut" 1385 - purism,librem5r3 # Purism Librem5 phone "Dogwood" 1386 - purism,librem5r4 # Purism Librem5 phone "Evergreen" 1387 - const: purism,librem5 1388 - const: fsl,imx8mq 1389 1390 - description: 1391 TQMa8Mx is a series of SOM featuring NXP i.MX8MQ system-on-chip 1392 variants. It is designed to be clicked on different carrier boards. 1393 items: 1394 - enum: 1395 - tq,imx8mq-tqma8mq-mba8mx # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM on MBa8Mx 1396 - const: tq,imx8mq-tqma8mq # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM 1397 - const: fsl,imx8mq 1398 1399 - description: Zodiac Inflight Innovations Ultra Boards 1400 items: 1401 - enum: 1402 - zii,imx8mq-ultra-rmb3 1403 - zii,imx8mq-ultra-zest 1404 - const: zii,imx8mq-ultra 1405 - const: fsl,imx8mq 1406 1407 - description: i.MX8QM based Boards 1408 items: 1409 - enum: 1410 - fsl,imx8qm-mek # i.MX8QM MEK Board 1411 - fsl,imx8qm-mek-revd # i.MX8QM MEK Rev D Board 1412 - const: fsl,imx8qm 1413 1414 - description: i.MX8QM Variscite VAR-SOM-MX8 based Boards 1415 items: 1416 - const: variscite,var-som-imx8qm-symphony 1417 - const: variscite,var-som-imx8qm 1418 - const: fsl,imx8qm 1419 1420 - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules 1421 items: 1422 - enum: 1423 - toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation V1.0/V1.1 Board 1424 - toradex,apalis-imx8-eval-v1.2 # Apalis iMX8 Module on Apalis Evaluation V1.2 Board 1425 - toradex,apalis-imx8-ixora-v1.1 # Apalis iMX8 Module on Ixora V1.1 Carrier Board 1426 - const: toradex,apalis-imx8 1427 - const: fsl,imx8qm 1428 1429 - description: i.MX8QM/i.MX8QP Boards with Toradex Apalis iMX8 V1.1 Modules 1430 items: 1431 - enum: 1432 - toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. V1.0/V1.1 Board 1433 - toradex,apalis-imx8-v1.1-eval-v1.2 # Apalis iMX8 V1.1 Module on Apalis Eval. V1.2 Board 1434 - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board 1435 - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board 1436 - const: toradex,apalis-imx8-v1.1 1437 - enum: 1438 - fsl,imx8qm 1439 - fsl,imx8qp 1440 1441 - description: i.MX8QXP based Boards 1442 items: 1443 - enum: 1444 - einfochips,imx8qxp-ai_ml # i.MX8QXP AI_ML Board 1445 - fsl,imx8qxp-mek # i.MX8QXP MEK Board 1446 - fsl,imx8qxp-mek-wcpu # i.MX8QXP MEK WCPU Board 1447 - const: fsl,imx8qxp 1448 1449 - description: i.MX8DXL based Boards 1450 items: 1451 - enum: 1452 - fsl,imx8dxl-evk # i.MX8DXL EVK Board 1453 - const: fsl,imx8dxl 1454 1455 - description: SolidRun i.MX8DXL SoM based boards 1456 items: 1457 - enum: 1458 - solidrun,imx8dxl-hummingboard-telematics # SolidRun i.MX8DXL SoM EVK Board 1459 - const: solidrun,imx8dxl-sr-som 1460 - const: fsl,imx8dxl 1461 1462 - description: i.MX8QXP/i.MX8DX Boards with Toradex Colibri iMX8X Modules 1463 items: 1464 - enum: 1465 - toradex,colibri-imx8x-aster # Colibri iMX8X Module on Aster Board 1466 - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3 1467 - toradex,colibri-imx8x-iris # Colibri iMX8X Module on Iris Board 1468 - toradex,colibri-imx8x-iris-v2 # Colibri iMX8X Module on Iris Board V2 1469 - const: toradex,colibri-imx8x 1470 - enum: 1471 - fsl,imx8qxp 1472 - fsl,imx8dx 1473 1474 - description: 1475 TQMa8Xx is a series of SOM featuring NXP i.MX8X system-on-chip 1476 variants. It is designed to be clicked on different carrier boards 1477 MBa8Xx is the starterkit 1478 oneOf: 1479 - items: 1480 - enum: 1481 - tq,imx8dxp-tqma8xdp-mba8xx # TQ-Systems GmbH TQMa8XDP SOM on MBa8Xx 1482 - const: tq,imx8dxp-tqma8xdp # TQ-Systems GmbH TQMa8XDP SOM (with i.MX8DXP) 1483 - const: fsl,imx8dxp 1484 - items: 1485 - enum: 1486 - tq,imx8qxp-tqma8xqp-mba8xx # TQ-Systems GmbH TQMa8XQP SOM on MBa8Xx 1487 - const: tq,imx8qxp-tqma8xqp # TQ-Systems GmbH TQMa8XQP SOM (with i.MX8QXP) 1488 - const: fsl,imx8qxp 1489 1490 - description: 1491 TQMa8XxS is a series of SOM featuring NXP i.MX8X system-on-chip 1492 variants. It has the SMARC-2.0 form factor and is designed to be placed on 1493 different carrier boards. MB-SMARC-2 is a carrier reference design. 1494 oneOf: 1495 - items: 1496 - enum: 1497 - tq,imx8qxp-tqma8xqps-mb-smarc-2 # TQ-Systems GmbH TQMa8QXPS SOM on MB-SMARC-2 1498 - const: tq,imx8qxp-tqma8xqps # TQ-Systems GmbH TQMa8QXPS SOM 1499 - const: fsl,imx8qxp 1500 - items: 1501 - enum: 1502 - tq,imx8dxp-tqma8xdps-mb-smarc-2 # TQ-Systems GmbH TQMa8XDPS SOM on MB-SMARC-2 1503 - const: tq,imx8dxp-tqma8xdps # TQ-Systems GmbH TQMa8XDPS SOM 1504 - const: fsl,imx8dxp 1505 1506 - description: 1507 TQMa8x is a series of SOM featuring NXP i.MX8 system-on-chip 1508 variants. It is designed to be clicked on different carrier boards 1509 MBa8x is the starterkit 1510 items: 1511 - enum: 1512 - tq,imx8qm-tqma8qm-mba8x # TQ-Systems GmbH TQMa8QM SOM on MBa8x 1513 - const: tq,imx8qm-tqma8qm # TQ-Systems GmbH TQMa8QM SOM 1514 - const: fsl,imx8qm 1515 1516 - description: i.MX8ULP based Boards 1517 items: 1518 - enum: 1519 - fsl,imx8ulp-9x9-evk # i.MX8ULP EVK9 Board 1520 - fsl,imx8ulp-evk # i.MX8ULP EVK Board 1521 - const: fsl,imx8ulp 1522 1523 - description: i.MX91 based Boards 1524 items: 1525 - enum: 1526 - fsl,imx91-9x9-qsb # i.MX91 9x9 QSB Board 1527 - fsl,imx91-11x11-evk # i.MX91 11x11 EVK Board 1528 - fsl,imx91-11x11-frdm # FRDM i.MX91 Development Board 1529 - fsl,imx91-11x11-frdm-s # FRDM i.MX91S Development Board 1530 - const: fsl,imx91 1531 1532 - description: i.MX91 boards with Toradex Lino Modules and Verdin Adapter 1533 items: 1534 - enum: 1535 - toradex,lino-imx91-verdin-dahlia # Lino iMX91 Module on Verdin Dahlia Board 1536 - toradex,lino-imx91-verdin-dev # Lino iMX91 Module on Verdin Dev Board 1537 - const: toradex,lino-imx91-verdin # Lino iMX91 Module on Verdin Adapter 1538 - const: toradex,lino-imx91 1539 - const: fsl,imx91 1540 1541 - description: i.MX91 boards with Toradex OSM Modules 1542 items: 1543 - const: toradex,osm-imx91-dev # OSM iMX91 Module on OSM Dev Board 1544 - const: toradex,osm-imx91 1545 - const: fsl,imx91 1546 1547 - description: i.MX93 based Boards 1548 items: 1549 - enum: 1550 - fsl,imx93-9x9-qsb # i.MX93 9x9 QSB Board 1551 - fsl,imx93-11x11-evk # i.MX93 11x11 EVK Board 1552 - fsl,imx93-11x11-frdm # i.MX93 11x11 FRDM Board 1553 - fsl,imx93-14x14-evk # i.MX93 14x14 EVK Board 1554 - fsl,imx93-wireless-evk # i.MX93 and IW610G WLCSP (Wi-Fi + BLE + 802.15.4) SiP EVK Board 1555 - fsl,imx93-wireless-frdm # i.MX93 and IW610G WLCSP (Wi-Fi + BLE + 802.15.4) SiP FRDM Board 1556 - const: fsl,imx93 1557 1558 - description: i.MX93 boards with Toradex Lino Modules and Verdin Adapter 1559 items: 1560 - enum: 1561 - toradex,lino-imx93-verdin-dahlia # Lino iMX93 Module on Verdin Dahlia Board 1562 - toradex,lino-imx93-verdin-dev # Lino iMX93 Module on Verdin Dev Board 1563 - const: toradex,lino-imx93-verdin # Lino iMX93 Module on Verdin Adapter 1564 - const: toradex,lino-imx93 1565 - const: fsl,imx93 1566 1567 - description: i.MX93 boards with Toradex OSM Modules 1568 items: 1569 - const: toradex,osm-imx93-dev # OSM iMX93 Module on OSM Dev Board 1570 - const: toradex,osm-imx93 1571 - const: fsl,imx93 1572 1573 - description: i.MX94 based Boards 1574 items: 1575 - enum: 1576 - fsl,imx943-evk # i.MX943 EVK Board 1577 - const: fsl,imx94 1578 1579 - description: i.MX95 based Boards 1580 items: 1581 - enum: 1582 - fsl,imx95-15x15-ab2 # i.MX95 15x15 Audio Board V2 1583 - fsl,imx95-15x15-evk # i.MX95 15x15 EVK Board 1584 - fsl,imx95-15x15-frdm # i.MX95 15x15 FRDM Board 1585 - fsl,imx95-19x19-evk # i.MX95 19x19 EVK Board 1586 - fsl,imx95-19x19-frdm-pro # i.MX95 19x19 FRDM PRO Board 1587 - fsl,imx95-navq # MR-NAVQ95 board 1588 - toradex,verdin-imx95-19x19-evk # i.MX95 Verdin Evaluation Kit (EVK) 1589 - const: fsl,imx95 1590 1591 - description: i.MX952 based Boards 1592 items: 1593 - enum: 1594 - fsl,imx952-evk # i.MX952 EVK Board 1595 - fsl,imx952-frdm # i.MX952 FRDM Board 1596 - const: fsl,imx952 1597 1598 - description: PHYTEC i.MX 95 FPSC based Boards 1599 items: 1600 - enum: 1601 - phytec,imx95-libra-rdk-fpsc # Libra-i.MX 95 FPSC 1602 - const: phytec,imx95-phycore-fpsc # phyCORE-i.MX 95 FPSC 1603 - const: fsl,imx95 1604 1605 - description: Toradex Boards with Aquila iMX95 Modules 1606 items: 1607 - enum: 1608 - toradex,aquila-imx95-clover # Aquila iMX95 Module on Clover Board 1609 - toradex,aquila-imx95-dev # Aquila iMX95 Module on Aquila Development Board 1610 - const: toradex,aquila-imx95 # Aquila iMX95 Module 1611 - const: fsl,imx95 1612 1613 - description: Toradex Boards with OSM iMX95 Modules 1614 items: 1615 - const: toradex,osm-imx95-dev # Toradex OSM iMX95 Module on Toradex OSM Development Board 1616 - const: toradex,osm-imx95 # Toradex OSM iMX95 Module 1617 - const: fsl,imx95 1618 1619 - description: Toradex Boards with SMARC iMX95 Modules 1620 items: 1621 - const: toradex,smarc-imx95-dev # Toradex SMARC iMX95 on Toradex SMARC Development Board 1622 - const: toradex,smarc-imx95 # Toradex SMARC iMX95 Module 1623 - const: fsl,imx95 1624 1625 - description: Toradex Boards with Verdin iMX95 Modules 1626 items: 1627 - enum: 1628 - toradex,verdin-imx95-nonwifi-dahlia # Verdin iMX95 Module on Dahlia 1629 - toradex,verdin-imx95-nonwifi-dev # Verdin iMX95 Module on Verdin Development Board 1630 - toradex,verdin-imx95-nonwifi-ivy # Verdin iMX95 Module on Ivy 1631 - toradex,verdin-imx95-nonwifi-mallow # Verdin iMX95 Module on Mallow 1632 - toradex,verdin-imx95-nonwifi-yavia # Verdin iMX95 Module on Yavia 1633 - toradex,verdin-imx95-nonwifi-zinnia # Verdin iMX95 Module on Zinnia 1634 - const: toradex,verdin-imx95-nonwifi # Verdin iMX95 Module without Wi-Fi / BT 1635 - const: toradex,verdin-imx95 # Verdin iMX95 Module 1636 - const: fsl,imx95 1637 1638 - description: Toradex Boards with Verdin iMX95 Wi-Fi / BT Modules 1639 items: 1640 - enum: 1641 - toradex,verdin-imx95-wifi-dahlia # Verdin iMX95 Wi-Fi / BT Module on Dahlia 1642 - toradex,verdin-imx95-wifi-dev # Verdin iMX95 Wi-Fi / BT Module on Verdin Development B. 1643 - toradex,verdin-imx95-wifi-ivy # Verdin iMX95 Wi-Fi / BT Module on Ivy 1644 - toradex,verdin-imx95-wifi-mallow # Verdin iMX95 Wi-Fi / BT Module on Mallow 1645 - toradex,verdin-imx95-wifi-yavia # Verdin iMX95 Wi-Fi / BT Module on Yavia 1646 - toradex,verdin-imx95-wifi-zinnia # Verdin iMX95 Wi-Fi / BT Module on Zinnia 1647 - const: toradex,verdin-imx95-wifi # Verdin iMX95 Wi-Fi / BT Module 1648 - const: toradex,verdin-imx95 # Verdin iMX95 Module 1649 - const: fsl,imx95 1650 1651 - description: Variscite DART-MX95 based Boards 1652 items: 1653 - const: variscite,var-dart-mx95-sonata # Variscite DART-MX95 SOM on Sonata Development Board 1654 - const: variscite,var-dart-mx95 # Variscite DART-MX95 SOM 1655 - const: fsl,imx95 1656 1657 - description: i.MXRT1050 based Boards 1658 items: 1659 - enum: 1660 - fsl,imxrt1050-evk # i.MXRT1050 EVK Board 1661 - const: fsl,imxrt1050 1662 1663 - description: i.MXRT1170 based Boards 1664 items: 1665 - enum: 1666 - fsl,imxrt1170-evk # i.MXRT1170 EVK Board 1667 - const: fsl,imxrt1170 1668 1669 - description: 1670 TQMa91xxLA and TQMa91xxCA are two series of feature compatible SOM 1671 using NXP i.MX91 SOC in 11x11 mm package. 1672 TQMa91xxLA is designed to be soldered on different carrier boards. 1673 TQMa91xxCA is a compatible variant using board to board connectors. 1674 All SOM and CPU variants use the same device tree hence only one 1675 compatible is needed. Bootloader disables all features not present 1676 in the assembled SOC. 1677 MBa91xxCA mainboard can be used as starterkit for the SOM 1678 soldered on an adapter board or for the connector variant 1679 to demonstrate parallel display and majority of interfaces while 1680 MBa93xxCA starterkit mainboard is focused on communication 1681 interfaces without display support. 1682 items: 1683 - enum: 1684 - tq,imx91-tqma9131-mba91xxca # TQ-Systems GmbH i.MX91 TQMa91xxCA/LA SOM on MBa91xxCA 1685 - tq,imx91-tqma9131-mba93xxca # TQ-Systems GmbH i.MX91 TQMa91xxCA/LA SOM on MBa93xxCA 1686 - const: tq,imx91-tqma9131 # TQ-Systems GmbH i.MX91 TQMa91xxCA/LA SOM 1687 - const: fsl,imx91 1688 1689 - description: 1690 TQMa93xxLA and TQMa93xxCA are two series of feature compatible SOM 1691 using NXP i.MX93 SOC in 11x11 mm package. 1692 TQMa93xxLA is designed to be soldered on different carrier boards. 1693 TQMa93xxCA is a compatible variant using board to board connectors. 1694 All SOM and CPU variants use the same device tree hence only one 1695 compatible is needed. Bootloader disables all features not present 1696 in the assembled SOC. 1697 MBa91xxCA mainboard can be used as starterkit for the SOM 1698 soldered on an adapter board or for the connector variant 1699 to evaluate RGB display support. 1700 MBa93xxCA mainboard can be used as starterkit for the SOM 1701 soldered on an adapter board or for the connector variant 1702 MBa93xxLA mainboard is a single board computer using the solderable 1703 SOM variant 1704 MBa93xxLA-MINI mainboard is a single board computer using the solderable 1705 SOM variant 1706 items: 1707 - enum: 1708 - tq,imx93-tqma9352-mba91xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa91xxCA 1709 - tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA 1710 - tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC 1711 - tq,imx93-tqma9352-mba93xxla-mini # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA-MINI SBC 1712 - const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM 1713 - const: fsl,imx93 1714 1715 - description: PHYTEC phyCORE-i.MX91 SoM based boards 1716 items: 1717 - enum: 1718 - phytec,imx91-phyboard-segin # phyBOARD-Segin with i.MX91 1719 - const: phytec,imx91-phycore-som # phyCORE-i.MX91 SoM 1720 - const: fsl,imx91 1721 1722 - description: PHYTEC phyCORE-i.MX93 SoM based boards 1723 items: 1724 - enum: 1725 - phytec,imx93-phyboard-nash # phyBOARD-Nash-i.MX93 1726 - phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93 1727 - const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM 1728 - const: fsl,imx93 1729 1730 - description: Variscite DART-MX91 based boards 1731 items: 1732 - const: variscite,var-dart-mx91-sonata # Variscite DART-MX91 on Sonata Development Board 1733 - const: variscite,var-dart-mx91 # Variscite DART-MX91 SOM 1734 - const: fsl,imx91 1735 1736 - description: Variscite VAR-SOM-MX91 based boards 1737 items: 1738 - const: variscite,var-som-mx91-symphony # Variscite VAR-SOM-MX91 on Symphony 1739 - const: variscite,var-som-mx91 # Variscite VAR-SOM-MX91 1740 - const: fsl,imx91 1741 1742 - description: Variscite DART-MX93 based boards 1743 items: 1744 - const: variscite,var-dart-mx93-sonata # Variscite DART-MX93 on Sonata Development Board 1745 - const: variscite,var-dart-mx93 # Variscite DART-MX93 SOM 1746 - const: fsl,imx93 1747 1748 - description: Variscite VAR-SOM-MX93 based boards 1749 items: 1750 - const: variscite,var-som-mx93-symphony 1751 - const: variscite,var-som-mx93 1752 - const: fsl,imx93 1753 1754 - description: Kontron OSM-S i.MX93 SoM based boards 1755 items: 1756 - const: kontron,imx93-bl-osm-s # Kontron BL i.MX93 OSM-S board 1757 - const: kontron,imx93-osm-s # Kontron OSM-S i.MX93 SoM 1758 - const: fsl,imx93 1759 1760 - description: 1761 TQMa95xxLA is a series of SOM featuring NXP i.MX95 SoC variants, 1762 designed to be soldered on different carrier boards. 1763 MBa95xxCA is a carrier reference design / starter kit that allows 1764 to use TQMa95xxLA via an adaper board. 1765 items: 1766 - enum: 1767 - tq,imx95-tqma9596la-mba95xxca # TQ-Systems GmbH i.MX95 TQMa95xxLA SOM on MBa95xxCA 1768 - const: tq,imx95-tqma9596la # TQ-Systems GmbH i.MX95 TQMa95xxLA SOM 1769 - const: fsl,imx95 1770 1771 - description: 1772 TQMa95xxSA is a series of SOM featuring NXP i.MX95 SoC variants. 1773 It has the SMARC form factor and is designed to be placed on 1774 different carrier boards. MB-SMARC-2 is a carrier reference design. 1775 items: 1776 - enum: 1777 - tq,imx95-tqma9596sa-mb-smarc-2 # TQ-Systems GmbH i.MX95 TQMa95xxSA SOM on MB-SMARC-2 1778 - const: tq,imx95-tqma9596sa # TQ-Systems GmbH i.MX95 TQMa95xxSA SOM 1779 - const: fsl,imx95 1780 1781 - description: 1782 Freescale Vybrid Platform Device Tree Bindings 1783 1784 For the Vybrid SoC family all variants with DDR controller are supported, 1785 which is the VF5xx and VF6xx series. Out of historical reasons, in most 1786 places the kernel uses vf610 to refer to the whole family. 1787 The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4 1788 core support. 1789 items: 1790 - enum: 1791 - fsl,vf500 1792 - fsl,vf510 1793 - fsl,vf600 1794 - fsl,vf610 1795 - fsl,vf610m4 1796 1797 - description: Toradex Colibri VF50 Module on a carrier board 1798 items: 1799 - enum: 1800 - toradex,vf500-colibri_vf50-on-eval 1801 - toradex,vf500-colibri-vf50-on-iris 1802 - const: toradex,vf500-colibri_vf50 1803 - const: fsl,vf500 1804 1805 - description: VF610 based Boards 1806 items: 1807 - enum: 1808 - fsl,vf610-twr # VF610 Tower Board 1809 - lwn,bk4 # Liebherr BK4 controller 1810 - phytec,vf610-cosmic # PHYTEC Cosmic/Cosmic+ Board 1811 - const: fsl,vf610 1812 1813 - description: Toradex Colibri VF61 Module on a carrier board 1814 items: 1815 - enum: 1816 - toradex,vf610-colibri_vf61-on-eval 1817 - toradex,vf610-colibri-vf61-on-iris 1818 - const: toradex,vf610-colibri_vf61 1819 - const: fsl,vf610 1820 1821 - description: ZII's VF610 based Boards 1822 items: 1823 - enum: 1824 - zii,vf610cfu1 # ZII VF610 CFU1 Board 1825 - zii,vf610dev-c # ZII VF610 Development Board, Rev C 1826 - zii,vf610dev-b # ZII VF610 Development Board, Rev B 1827 - zii,vf610scu4-aib # ZII VF610 SCU4 AIB 1828 - zii,vf610dtu # ZII VF610 SSMB DTU Board 1829 - zii,vf610spu3 # ZII VF610 SSMB SPU3 Board 1830 - zii,vf610spb4 # ZII VF610 SPB4 Board 1831 - const: zii,vf610dev 1832 - const: fsl,vf610 1833 1834 - description: LS1012A based Boards 1835 items: 1836 - enum: 1837 - ebs-systart,oxalis 1838 - fsl,ls1012a-rdb 1839 - fsl,ls1012a-frdm 1840 - fsl,ls1012a-frwy 1841 - fsl,ls1012a-qds 1842 - const: fsl,ls1012a 1843 1844 - description: TQ Systems TQMLS12AL SoM on MBLS1012AL board 1845 items: 1846 - const: tq,ls1012a-tqmls1012al-mbls1012al 1847 - const: tq,ls1012a-tqmls1012al 1848 - const: fsl,ls1012a 1849 1850 - description: LS1021A based Boards 1851 items: 1852 - enum: 1853 - fsl,ls1021a-iot 1854 - fsl,ls1021a-moxa-uc-8410a 1855 - fsl,ls1021a-qds 1856 - fsl,ls1021a-tsn 1857 - fsl,ls1021a-twr 1858 - const: fsl,ls1021a 1859 1860 - description: 1861 TQ-Systems TQMLS102xA is a series of socketable SOM featuring 1862 LS102x system-on-chip variants. MBLS102xA mainboard can be used as 1863 starterkit. 1864 items: 1865 - enum: 1866 - tq,ls1021a-tqmls1021a-mbls102xa 1867 - const: tq,ls1021a-tqmls1021a 1868 - const: fsl,ls1021a 1869 1870 - description: LS1028A based Boards 1871 items: 1872 - enum: 1873 - fsl,ls1028a-qds 1874 - fsl,ls1028a-rdb 1875 - const: fsl,ls1028a 1876 1877 - description: Kontron KBox A-230-LS 1878 items: 1879 - const: kontron,kbox-a-230-ls 1880 - const: kontron,sl28-var4 1881 - const: kontron,sl28 1882 - const: fsl,ls1028a 1883 - description: 1884 Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0 1885 items: 1886 - enum: 1887 - kontron,sl28-var1-ads2 1888 - kontron,sl28-var2-ads2 1889 - kontron,sl28-var3-ads2 1890 - kontron,sl28-var4-ads2 1891 - enum: 1892 - kontron,sl28-var1 1893 - kontron,sl28-var2 1894 - kontron,sl28-var3 1895 - kontron,sl28-var4 1896 - const: kontron,sl28 1897 - const: fsl,ls1028a 1898 1899 - description: 1900 Kontron SMARC-sAL28 board (on a generic/undefined carrier) 1901 items: 1902 - enum: 1903 - kontron,sl28-var1 1904 - kontron,sl28-var2 1905 - kontron,sl28-var3 1906 - kontron,sl28-var4 1907 - const: kontron,sl28 1908 - const: fsl,ls1028a 1909 1910 - description: 1911 Kontron SMARC-sAL28 board (base). This is used in the base device 1912 tree which is compatible with the overlays provided by the 1913 vendor. 1914 items: 1915 - const: kontron,sl28 1916 - const: fsl,ls1028a 1917 1918 - description: 1919 TQ-Systems TQMLS1028A SoM on MBLS1028A/MBLS1028A-IND board 1920 items: 1921 - enum: 1922 - tq,ls1028a-tqmls1028a-mbls1028a 1923 - tq,ls1028a-tqmls1028a-mbls1028a-ind 1924 - const: tq,ls1028a-tqmls1028a 1925 - const: fsl,ls1028a 1926 1927 - description: LS1043A based Boards 1928 items: 1929 - enum: 1930 - fsl,ls1043a-rdb 1931 - fsl,ls1043a-qds 1932 - const: fsl,ls1043a 1933 1934 - description: TQ-Systems LS1043A based Boards 1935 items: 1936 - enum: 1937 - tq,ls1043a-tqmls1043a-mbls10xxa 1938 - const: tq,ls1043a-tqmls1043a 1939 - const: fsl,ls1043a 1940 1941 - description: LS1046A based Boards 1942 items: 1943 - enum: 1944 - fsl,ls1046a-frwy 1945 - fsl,ls1046a-qds 1946 - fsl,ls1046a-rdb 1947 - const: fsl,ls1046a 1948 1949 - description: TQ-Systems LS1046A based Boards 1950 items: 1951 - enum: 1952 - tq,ls1046a-tqmls1046a-mbls10xxa 1953 - const: tq,ls1046a-tqmls1046a 1954 - const: fsl,ls1046a 1955 1956 - description: LS1088A based Boards 1957 items: 1958 - enum: 1959 - fsl,ls1088a-qds 1960 - fsl,ls1088a-rdb 1961 - const: fsl,ls1088a 1962 1963 - description: TQ-Systems LS1088A based Boards 1964 items: 1965 - enum: 1966 - tq,ls1088a-tqmls1088a-mbls10xxa 1967 - const: tq,ls1088a-tqmls1088a 1968 - const: fsl,ls1088a 1969 1970 - description: LS2080A based Boards 1971 items: 1972 - enum: 1973 - fsl,ls2080a-simu 1974 - fsl,ls2080a-qds 1975 - fsl,ls2080a-rdb 1976 - const: fsl,ls2080a 1977 1978 - description: LS2081A based Boards 1979 items: 1980 - enum: 1981 - fsl,ls2081a-rdb 1982 - const: fsl,ls2081a 1983 1984 - description: LS2088A based Boards 1985 items: 1986 - enum: 1987 - fsl,ls2088a-qds 1988 - fsl,ls2088a-rdb 1989 - const: fsl,ls2088a 1990 1991 - description: LX2160A based Boards 1992 items: 1993 - enum: 1994 - freemobile,nbxv3 1995 - fsl,lx2160a-bluebox3 1996 - fsl,lx2160a-bluebox3-rev-a 1997 - fsl,lx2160a-qds 1998 - fsl,lx2160a-rdb 1999 - fsl,lx2162a-qds 2000 - const: fsl,lx2160a 2001 2002 - description: SolidRun LX2160A CEX-7 based Boards 2003 items: 2004 - enum: 2005 - solidrun,clearfog-cx 2006 - solidrun,honeycomb 2007 - solidrun,twins-single 2008 - const: solidrun,lx2160a-cex7 2009 - const: fsl,lx2160a 2010 2011 - description: SolidRun LX2162A SoM based Boards 2012 items: 2013 - enum: 2014 - solidrun,lx2162a-clearfog 2015 - const: solidrun,lx2162a-som 2016 - const: fsl,lx2160a 2017 2018 - description: 2019 TQ-Systems TQMLX2160A is a series of socketable SOM featuring 2020 LX2160A system-on-chip variants. MBLX2160A mainboard can be used a 2021 starterkit. 2022 items: 2023 - enum: 2024 - tq,lx2160a-tqmlx2160a-mblx2160a 2025 - const: tq,lx2160a-tqmlx2160a 2026 - const: fsl,lx2160a 2027 2028 - description: S32G2 based Boards 2029 items: 2030 - enum: 2031 - nxp,s32g274a-evb 2032 - nxp,s32g274a-rdb2 2033 - const: nxp,s32g2 2034 2035 - description: S32G3 based Boards 2036 items: 2037 - enum: 2038 - nxp,s32g399a-rdb3 2039 - const: nxp,s32g3 2040 2041 - description: S32V234 based Boards 2042 items: 2043 - enum: 2044 - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board 2045 - const: fsl,s32v234 2046 2047 - description: S32N79 based Boards 2048 items: 2049 - enum: 2050 - nxp,s32n79-rdb 2051 - const: nxp,s32n79 2052 2053 - description: Traverse LS1088A based Boards 2054 items: 2055 - enum: 2056 - traverse,ten64 # Ten64 Networking Appliance / Board 2057 - const: fsl,ls1088a 2058 2059additionalProperties: true 2060 2061... 2062