1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/arm/fsl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX Platforms
10 - Shawn Guo <shawnguo@kernel.org>
11 - Li Yang <leoyang.li@nxp.com>
18 - description: i.MX1 based Boards
21 - armadeus,imx1-apf9328
25 - description: i.MX23 based Boards
31 - olimex,imx23-olinuxino
32 - sandisk,sansa_fuze_plus
35 - description: i.MX25 Product Development Kit
42 - description: i.MX25 Eukrea CPUIMX25 Boards
45 - eukrea,mbimxsd25-baseboard # Eukrea MBIMXSD25
46 - const: eukrea,cpuimx25
49 - description: i.MX25 Eukrea MBIMXSD25 Boards
52 - eukrea,mbimxsd25-baseboard-cmo-qvga
53 - eukrea,mbimxsd25-baseboard-dvi-svga
54 - eukrea,mbimxsd25-baseboard-dvi-vga
55 - const: eukrea,mbimxsd25-baseboard
56 - const: eukrea,cpuimx25
59 - description: i.MX27 based Boards
62 - armadeus,imx27-apf27 # APF27 SoM
66 - description: i.MX27 APF27 SoM Board
68 - const: armadeus,imx27-apf27dev
69 - const: armadeus,imx27-apf27
72 - description: i.MX27 Eukrea CPUIMX27 SoM Board
74 - const: eukrea,mbimxsd27-baseboard
75 - const: eukrea,cpuimx27
78 - description: i.MX27 Phytec pca100 Board
80 - const: phytec,imx27-pca100-rdk
81 - const: phytec,imx27-pca100
84 - description: i.MX27 Phytec pcm970 Board
86 - const: phytec,imx27-pcm970
87 - const: phytec,imx27-pcm038
90 - description: i.MX28 based Boards
93 - armadeus,imx28-apf28 # APF28 SoM
94 - bluegiga,apx4devkit # Bluegiga APx4 SoM on dev board
95 - crystalfontz,cfa10036 # Crystalfontz CFA-10036 SoM
100 - karo,tx28 # Ka-Ro electronics TX28 module
102 - msr,m28cu3 # M28 SoM with custom base board
103 - schulercontrol,imx28-sps1
104 - technologic,imx28-ts4600
107 - description: i.MX28 Aries M28 SoM Board
113 - description: i.MX28 Aries M28EVK Board
115 - const: aries,m28evk
119 - description: i.MX28 Armadeus Systems APF28Dev Board
121 - const: armadeus,imx28-apf28dev
122 - const: armadeus,imx28-apf28
125 - description: i.MX28 Crystalfontz CFA-10036 based Boards
128 - crystalfontz,cfa10037
129 - crystalfontz,cfa10049
130 - crystalfontz,cfa10057
131 - crystalfontz,cfa10058
132 - const: crystalfontz,cfa10036
135 - description: i.MX28 Crystalfontz CFA-10037 based Boards
138 - crystalfontz,cfa10055
139 - crystalfontz,cfa10056
140 - const: crystalfontz,cfa10037
141 - const: crystalfontz,cfa10036
144 - description: i.MX28 Duckbill 2 based Boards
147 - i2se,duckbill-2-485
148 - i2se,duckbill-2-enocean
149 - i2se,duckbill-2-spi
150 - const: i2se,duckbill-2
153 - description: i.MX28 Eukrea Electromatique MBMX283LC Board
155 - const: eukrea,mbmx283lc
156 - const: eukrea,mbmx28lc
159 - description: i.MX28 Eukrea Electromatique MBMX287LC Board
161 - const: eukrea,mbmx287lc
162 - const: eukrea,mbmx283lc
163 - const: eukrea,mbmx28lc
166 - description: i.MX31 based Boards
173 - description: i.MX35 based Boards
179 - description: i.MX35 Eukrea CPUIMX35 Board
181 - const: eukrea,mbimxsd35-baseboard
182 - const: eukrea,cpuimx35
185 - description: i.MX50 based Boards
192 - description: i.MX51 based Boards
195 - armadeus,imx51-apf51 # Armadeus Systems APF51 module
197 - technologic,imx51-ts4800
199 - zii,imx51-scu2-mezz
203 - description: i.MX51 based Armadeus Systems APF51Dev Board
205 - const: armadeus,imx51-apf51dev
206 - const: armadeus,imx51-apf51
209 - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board
211 - const: digi,connectcore-ccxmx51-jsk
212 - const: digi,connectcore-ccxmx51-som
215 - description: i.MX51 based Eukrea CPUIMX51 Board
217 - const: eukrea,mbimxsd51
218 - const: eukrea,cpuimx51
221 - description: i.MX53 based Boards
228 - fsl,imx53-qsrb # Freescale i.MX53 Quick Start-R Board
230 - ge,imx53-cpuvo # General Electric CS ONE
231 - inversepath,imx53-usbarmory # Inverse Path USB armory
232 - karo,tx53 # Ka-Ro electronics TX53 module
233 - kiebackpeter,imx53-ddc # K+P imx53 DDC
234 - kiebackpeter,imx53-hsc # K+P imx53 HSC
235 - menlo,m53menlo # i.MX53 Menlo board
236 - starterkit,sk-imx53
237 - voipac,imx53-dmm-668 # Voipac i.MX53 X53-DMM-668
240 - description: i.MX53 based Aries/DENX M53EVK Board
242 - const: aries,imx53-m53evk
243 - const: denx,imx53-m53evk
246 - description: i.MX53 based TQ MBa53 Board
252 - description: i.MX6Q based Boards
255 - auvidea,h100 # Auvidea H100
256 - bosch,imx6q-acc # Bosch ACC i.MX6 Dual
257 - boundary,imx6q-nitrogen6_max
258 - boundary,imx6q-nitrogen6_som2
259 - boundary,imx6q-nitrogen6x
260 - compulab,cm-fx6 # CompuLab CM-FX6
261 - dmo,imx6q-edmqmx6 # Data Modul eDM-QMX6 Board
262 - ds,imx6q-sbc # Da Sheng COM-9XX Modules
263 - embest,imx6q-marsboard # Embest MarS Board i.MX6Dual
264 - emtrion,emcon-mx6 # emCON-MX6D or emCON-MX6Q SoM
265 - emtrion,emcon-mx6-avari # emCON-MX6D or emCON-MX6Q SoM on Avari Base
266 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit
267 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit
269 - fsl,imx6q-sabreauto
270 - fsl,imx6q-sabrelite
272 - karo,imx6q-tx6q # Ka-Ro electronics TX6Q Modules
273 - kiebackpeter,imx6q-tpc # K+P i.MX6 Quad TPC Board
274 - kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module
275 - kosagi,imx6q-novena # Kosagi Novena Dual/Quad
276 - kvg,vicut1q # Kverneland UT1Q board
277 - logicpd,imx6q-logicpd
278 - lwn,display5 # Liebherr Display5 i.MX6 Quad Board
279 - lwn,mccmon6 # Liebherr Monitor6 i.MX6 Quad Board
280 - nutsboard,imx6q-pistachio # NutsBoard i.MX6 Quad Pistachio
281 - microsys,sbc6x # MicroSys sbc6x board
282 - poslab,imx6q-savageboard # Poslab SavageBoard Quad
283 - prt,prti6q # Protonic PRTI6Q board
284 - prt,prtwd2 # Protonic WD2 board
285 - rex,imx6q-rex-pro # Rex Pro i.MX6 Quad Board
286 - skov,imx6q-skov-revc-lt2 # SKOV IMX6 CPU QuadCore lt2
287 - skov,imx6q-skov-revc-lt6 # SKOV IMX6 CPU QuadCore lt6
288 - skov,imx6q-skov-reve-mi1010ait-1cp1 # SKOV IMX6 CPU QuadCore mi1010ait-1cp1
289 - solidrun,cubox-i/q # SolidRun Cubox-i Dual/Quad
290 - solidrun,hummingboard/q
291 - solidrun,hummingboard2/q
292 - solidrun,solidsense/q # SolidRun SolidSense Dual/Quad
293 - tbs,imx6q-tbs2910 # TBS2910 Matrix ARM mini PC
294 - technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf
295 - technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit
296 - technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph
297 - technexion,imx6q-pico-pi # TechNexion i.MX6Q Pico-Pi
298 - technologic,imx6q-ts4900
299 - technologic,imx6q-ts7970
300 - toradex,apalis_imx6q # Apalis iMX6 Modules
301 - udoo,imx6q-udoo # Udoo i.MX6 Quad Board
302 - uniwest,imx6q-evi # Uniwest Evi
303 - variscite,dt6customboard
304 - wand,imx6q-wandboard # Wandboard i.MX6 Quad Board
305 - ysoft,imx6q-yapp4-crux # i.MX6 Quad Y Soft IOTA Crux board
306 - ysoft,imx6q-yapp4-pegasus # i.MX6 Quad Y Soft IOTA Pegasus board
307 - zealz,imx6q-gk802 # Zealz GK802
308 - zii,imx6q-zii-rdu2 # ZII RDU2 Board
311 - description: i.MX6Q Advantech DMS-BA16 Boards
314 - advantech,imx6q-dms-ba16 # Advantech DMS-BA16
315 - ge,imx6q-b450v3 # General Electric B450v3
316 - ge,imx6q-b650v3 # General Electric B650v3
317 - ge,imx6q-b850v3 # General Electric B850v3
318 - const: advantech,imx6q-ba16
321 - description: i.MX6Q Armadeus APF6 Boards
323 - const: armadeus,imx6q-apf6dev
324 - const: armadeus,imx6q-apf6
327 - description: i.MX6Q CompuLab Utilite Pro Board
329 - const: compulab,utilite-pro
330 - const: compulab,cm-fx6
333 - description: i.MX6Q DFI FS700-M60-6QD Board
335 - const: dfi,fs700-m60-6qd
336 - const: dfi,fs700e-m60
339 - description: i.MX6Q DHCOM Premium Developer Kit Board
341 - const: dh,imx6q-dhcom-pdk2
342 - const: dh,imx6q-dhcom-som
345 - description: i.MX6Q Gateworks Ventana Boards
366 - description: i.MX6Q PHYTEC phyBOARD-Mira
369 - phytec,imx6q-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK
370 - phytec,imx6q-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK
371 - const: phytec,imx6q-pbac06 # PHYTEC phyBOARD-Mira
372 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6
375 - description: i.MX6Q PHYTEC phyFLEX-i.MX6
377 - const: phytec,imx6q-pbab01 # PHYTEC phyFLEX carrier board
378 - const: phytec,imx6q-pfla02 # PHYTEC phyFLEX-i.MX6 Quad
381 - description: i.MX6Q Boards with Toradex Apalis iMX6Q/D Modules
384 - toradex,apalis_imx6q-ixora # Apalis iMX6Q/D Module on Ixora Carrier Board
385 - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board
386 - toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board
387 - toradex,apalis_imx6q-eval # Apalis iMX6Q/D Module on Apalis Evaluation Board
388 - const: toradex,apalis_imx6q
391 - description: i.MX6Q Variscite VAR-SOM-MX6 Boards
393 - const: variscite,mx6customboard
394 - const: variscite,var-som-imx6q
397 - description: TQ-Systems TQMa6Q SoM (variant A) on MBa6x
399 - const: tq,imx6q-mba6x-a
400 - const: tq,mba6a # Expected by bootloader, to be removed in the future
401 - const: tq,imx6q-tqma6q-a
404 - description: TQ-Systems TQMa6Q SoM (variant B) on MBa6x
406 - const: tq,imx6q-mba6x-b
407 - const: tq,mba6b # Expected by bootloader, to be removed in the future
408 - const: tq,imx6q-tqma6q-b
411 - description: i.MX6QP based Boards
414 - boundary,imx6qp-nitrogen6_max
415 - boundary,imx6qp-nitrogen6_som2
416 - fsl,imx6qp-sabreauto # i.MX6 Quad Plus SABRE Automotive Board
417 - fsl,imx6qp-sabresd # i.MX6 Quad Plus SABRE Smart Device Board
418 - karo,imx6qp-tx6qp # Ka-Ro electronics TX6QP-8037 Module
419 - kvg,vicutp # Kverneland UT1P board
420 - prt,prtwd3 # Protonic WD3 board
421 - wand,imx6qp-wandboard # Wandboard i.MX6 QuadPlus Board
422 - ysoft,imx6qp-yapp4-crux-plus # i.MX6 Quad Plus Y Soft IOTA Crux+ board
423 - ysoft,imx6qp-yapp4-pegasus-plus # i.MX6 Quad Plus Y Soft IOTA Pegasus+ board
424 - zii,imx6qp-zii-rdu2 # ZII RDU2+ Board
427 - description: i.MX6QP PHYTEC phyBOARD-Mira
429 - const: phytec,imx6qp-pbac06-nand
430 - const: phytec,imx6qp-pbac06 # PHYTEC phyBOARD-Mira
431 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6
434 - description: TQ-Systems TQMa6QP SoM on MBa6x
436 - const: tq,imx6qp-mba6x-b
437 - const: tq,mba6b # Expected by bootloader, to be removed in the future
438 - const: tq,imx6qp-tqma6qp-b
441 - description: i.MX6DL based Boards
444 - abb,aristainetos-imx6dl-4 # aristainetos i.MX6 Dual Lite Board 4
445 - abb,aristainetos-imx6dl-7 # aristainetos i.MX6 Dual Lite Board 7
446 - abb,aristainetos2-imx6dl-4 # aristainetos2 i.MX6 Dual Lite Board 4
447 - abb,aristainetos2-imx6dl-7 # aristainetos2 i.MX6 Dual Lite Board 7
448 - alt,alti6p # Altesco I6P Board
449 - boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite
450 - boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x
451 - bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj
452 - eckelmann,imx6dl-ci4x10
453 - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM
454 - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base
455 - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit
456 - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit
457 - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board
458 - fsl,imx6dl-sabrelite # i.MX6 DualLite SABRE Lite Board
459 - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board
460 - karo,imx6dl-tx6dl # Ka-Ro electronics TX6U Modules
461 - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module
462 - kvg,victgo # Kverneland TGO
463 - kvg,vicut1 # Kverneland UT1 board
464 - ply,plybas # Plymovent BAS board
465 - ply,plym2m # Plymovent M2M board
466 - poslab,imx6dl-savageboard # Poslab SavageBoard Dual
467 - prt,prtmvt # Protonic MVT board
468 - prt,prtrvt # Protonic RVT board
469 - prt,prtvt7 # Protonic VT7 board
470 - rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board
471 - riot,imx6s-riotboard # RIoTboard i.MX6S
472 - skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2
473 - skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6
474 - solidrun,cubox-i/dl # SolidRun Cubox-i Solo/DualLite
475 - solidrun,hummingboard/dl
476 - solidrun,hummingboard2/dl # SolidRun HummingBoard2 Solo/DualLite
477 - solidrun,solidsense/dl # SolidRun SolidSense Solo/DualLite
478 - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf
479 - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit
480 - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph
481 - technexion,imx6dl-pico-pi # TechNexion i.MX6DL Pico-Pi
482 - technologic,imx6dl-ts4900
483 - technologic,imx6dl-ts7970
484 - toradex,colibri_imx6dl # Colibri iMX6 Modules
485 - udoo,imx6dl-udoo # Udoo i.MX6 Dual-lite Board
486 - vdl,lanmcu # Van der Laan LANMCU board
487 - wand,imx6dl-wandboard # Wandboard i.MX6 Dual Lite Board
488 - ysoft,imx6dl-yapp4-draco # i.MX6 Solo Y Soft IOTA Draco board
489 - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board
490 - ysoft,imx6dl-yapp4-lynx # i.MX6 DualLite Y Soft IOTA Lynx board
491 - ysoft,imx6dl-yapp4-orion # i.MX6 DualLite Y Soft IOTA Orion board
492 - ysoft,imx6dl-yapp4-phoenix # i.MX6 DualLite Y Soft IOTA Phoenix board
493 - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board
496 - description: i.MX6DL based Armadeus AFP6 Board
498 - const: armadeus,imx6dl-apf6dev
499 - const: armadeus,imx6dl-apf6 # APF6 (Solo) SoM
502 - description: i.MX6DL based congatec QMX6 Boards
505 - ge,imx6dl-b105v2 # General Electric B105v2
506 - ge,imx6dl-b105pv2 # General Electric B105Pv2
507 - ge,imx6dl-b125v2 # General Electric B125v2
508 - ge,imx6dl-b125pv2 # General Electric B125Pv2
509 - ge,imx6dl-b155v2 # General Electric B155v2
510 - const: congatec,qmx6
513 - description: i.MX6DL based DFI FS700-M60-6DL Board
515 - const: dfi,fs700-m60-6dl
516 - const: dfi,fs700e-m60
519 - description: i.MX6DL DHCOM PicoITX Board
521 - const: dh,imx6dl-dhcom-picoitx
522 - const: dh,imx6dl-dhcom-som
525 - description: i.MX6DL Gateworks Ventana Boards
545 - description: i.MX6DL PHYTEC phyBOARD-Mira
548 - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK
549 - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK
550 - const: phytec,imx6dl-pbac06 # PHYTEC phyBOARD-Mira
551 - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6
554 - description: i.MX6DL PHYTEC phyFLEX-i.MX6
556 - const: phytec,imx6dl-pbab01 # PHYTEC phyFLEX carrier board
557 - const: phytec,imx6dl-pfla02 # PHYTEC phyFLEX-i.MX6 Quad
560 - description: i.MX6DL Boards with Toradex Colibri iMX6DL/S Modules
563 - toradex,colibri_imx6dl-aster # Colibri iMX6DL/S Module on Aster Board
564 - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6DL/S Module on Colibri Evaluation Board V3
565 - toradex,colibri_imx6dl-iris # Colibri iMX6DL/S Module on Iris Board
566 - toradex,colibri_imx6dl-iris-v2 # Colibri iMX6DL/S Module on Iris Board V2
567 - const: toradex,colibri_imx6dl # Colibri iMX6DL/S Module
570 - description: i.MX6S DHCOM DRC02 Board
572 - const: dh,imx6s-dhcom-drc02
573 - const: dh,imx6s-dhcom-som
576 - description: TQ-Systems TQMa6DL SoM (variant A) on MBa6x
578 - const: tq,imx6dl-mba6x-a
579 - const: tq,mba6a # Expected by bootloader, to be removed in the future
580 - const: tq,imx6dl-tqma6dl-a
583 - description: TQ-Systems TQMa6DL SoM (variant B) on MBa6x
585 - const: tq,imx6dl-mba6x-b
586 - const: tq,mba6b # Expected by bootloader, to be removed in the future
587 - const: tq,imx6dl-tqma6dl-b
590 - description: i.MX6SL based Boards
593 - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board
595 - kobo,tolino-shine2hd
598 - kobo,tolino-vision5
599 - revotics,imx6sl-warp # Revotics WaRP Board
602 - description: i.MX6SLL based Boards
610 - description: i.MX6SX based Boards
613 - boundary,imx6sx-nitrogen6sx
614 - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board
615 - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board
616 - fsl,imx6sx-sdb-reva # i.MX6 SoloX SDB Rev-A Board
617 - samtec,imx6sx-vining-2000 # Softing VIN|ING 2000 Board
618 - udoo,neobasic # UDOO Neo Basic Board
619 - udoo,neoextended # UDOO Neo Extended
620 - udoo,neofull # UDOO Neo Full
623 - description: i.MX6UL based Boards
626 - engicam,imx6ul-geam # Engicam GEAM6UL Starter Kit
627 - engicam,imx6ul-isiot # Engicam Is.IoT MX6UL eMMC/NAND Starter kit
628 - fsl,imx6ul-14x14-evk # i.MX6 UltraLite 14x14 EVK Board
629 - karo,imx6ul-tx6ul # Ka-Ro electronics TXUL-0010 Module
630 - kontron,sl-imx6ul # Kontron SL i.MX6UL SoM
631 - prt,prti6g # Protonic PRTI6G Board
632 - technexion,imx6ul-pico-dwarf # TechNexion i.MX6UL Pico-Dwarf
633 - technexion,imx6ul-pico-hobbit # TechNexion i.MX6UL Pico-Hobbit
634 - technexion,imx6ul-pico-pi # TechNexion i.MX6UL Pico-Pi
637 - description: i.MX6UL Armadeus Systems OPOS6UL SoM Board
639 - const: armadeus,imx6ul-opos6uldev # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board
640 - const: armadeus,imx6ul-opos6ul # OPOS6UL (i.MX6UL) SoM
643 - description: i.MX6UL Digi International ConnectCore 6UL Boards
646 - digi,ccimx6ulsbcexpress # Digi International ConnectCore 6UL SBC Express
647 - digi,ccimx6ulsbcpro # Digi International ConnectCore 6UL SBC Pro
648 - const: digi,ccimx6ulsom
651 - description: i.MX6UL Grinn liteBoard
653 - const: grinn,imx6ul-liteboard
654 - const: grinn,imx6ul-litesom
657 - description: i.MX6UL PHYTEC phyBOARD-Segin
660 - phytec,imx6ul-pbacd10-emmc
661 - phytec,imx6ul-pbacd10-nand
662 - const: phytec,imx6ul-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 UL
663 - const: phytec,imx6ul-pcl063 # PHYTEC phyCORE-i.MX 6UL
666 - description: Kontron BL i.MX6UL (N631X S) Board
668 - const: kontron,bl-imx6ul # Kontron BL i.MX6UL Carrier Board
669 - const: kontron,sl-imx6ul # Kontron SL i.MX6UL SoM
672 - description: Kontron BL i.MX6UL 43 (N631X S 43) Board
674 - const: kontron,bl-imx6ul-43 # Kontron BL i.MX6UL Carrier Board with 4.3" Display
675 - const: kontron,bl-imx6ul # Kontron BL i.MX6UL Carrier Board
676 - const: kontron,sl-imx6ul # Kontron SL i.MX6UL SoM
679 - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board
682 - tq,imx6ul-tqma6ul1-mba6ulx
683 - const: tq,imx6ul-tqma6ul1 # MCIMX6G1
686 - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board
689 - tq,imx6ul-tqma6ul2-mba6ulx
690 - const: tq,imx6ul-tqma6ul2 # MCIMX6G2
693 - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board
696 - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter
697 - tq,imx6ul-tqma6ul2l-mba6ulxl
698 - const: tq,imx6ul-tqma6ul2l # MCIMX6G2, LGA SoM variant
701 - description: i.MX6ULL based Boards
704 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board
705 - joz,jozacp # JOZ Access Point
706 - kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM
707 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board
708 - toradex,colibri-imx6ull # Colibri iMX6ULL Modules
709 - toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module
710 - toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Modules
713 - description: i.MX6ULL Armadeus Systems OPOS6ULDev Board
715 - const: armadeus,imx6ull-opos6uldev # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board
716 - const: armadeus,imx6ull-opos6ul # OPOS6UL (i.MX6ULL) SoM
719 - description: i.MX6ULL chargebyte Tarragon Boards
722 - chargebyte,imx6ull-tarragon-master
723 - chargebyte,imx6ull-tarragon-micro
724 - chargebyte,imx6ull-tarragon-slave
725 - chargebyte,imx6ull-tarragon-slavext
728 - description: i.MX6ULL DHCOM SoM based Boards
731 - dh,imx6ull-dhcom-drc02
732 - dh,imx6ull-dhcom-pdk2
733 - dh,imx6ull-dhcom-picoitx
734 - const: dh,imx6ull-dhcom-som # The DHCOR is soldered on the DHCOM
735 - const: dh,imx6ull-dhcor-som
738 - description: i.MX6ULL DHCOR SoM based Boards
740 - const: marantec,imx6ull-dhcor-maveo-box
741 - const: dh,imx6ull-dhcor-som
744 - description: i.MX6ULL PHYTEC phyBOARD-Segin
747 - phytec,imx6ull-pbacd10-emmc
748 - phytec,imx6ull-pbacd10-nand
749 - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL
750 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL
753 - description: i.MX6ULL PHYTEC phyGATE-Tauri
756 - phytec,imx6ull-phygate-tauri-emmc
757 - phytec,imx6ull-phygate-tauri-nand
758 - const: phytec,imx6ull-phygate-tauri # PHYTEC phyGATE-Tauri with i.MX6 ULL
759 - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL
762 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Modules
765 - toradex,colibri-imx6ull-aster # Aster Carrier Board
766 - toradex,colibri-imx6ull-eval # Colibri Evaluation Board V3
767 - toradex,colibri-imx6ull-iris # Iris Carrier Board
768 - toradex,colibri-imx6ull-iris-v2 # Iris V2 Carrier Board
769 - const: toradex,colibri-imx6ull # Colibri iMX6ULL Module
772 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL 1GB (eMMC) Module
775 - toradex,colibri-imx6ull-emmc-aster # Aster Carrier Board
776 - toradex,colibri-imx6ull-emmc-eval # Colibri Evaluation B. V3
777 - toradex,colibri-imx6ull-emmc-iris # Iris Carrier Board
778 - toradex,colibri-imx6ull-emmc-iris-v2 # Iris V2 Carrier Board
779 - const: toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module
782 - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Wi-Fi / BT Modules
785 - toradex,colibri-imx6ull-wifi-eval # Colibri Eval. B. V3
786 - toradex,colibri-imx6ull-wifi-aster # Aster Carrier Board
787 - toradex,colibri-imx6ull-wifi-iris # Iris Carrier Board
788 - toradex,colibri-imx6ull-wifi-iris-v2 # Iris V2 Carrier Board
789 - const: toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Module
792 - description: Kontron BL i.MX6ULL (N6411 S) Board
794 - const: kontron,bl-imx6ull # Kontron BL i.MX6ULL Carrier Board
795 - const: kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM
798 - description: TQ Systems TQMa6ULLx SoM on MBa6ULx board
801 - tq,imx6ull-tqma6ull2-mba6ulx
802 - const: tq,imx6ull-tqma6ull2 # MCIMX6Y2
805 - description: TQ Systems TQMa6ULLxL SoM on MBa6ULx[L] board
808 - tq,imx6ull-tqma6ull2l-mba6ulx # using LGA adapter
809 - tq,imx6ull-tqma6ull2l-mba6ulxl
810 - const: tq,imx6ull-tqma6ull2l # MCIMX6Y2, LGA SoM variant
813 - description: i.MX6ULZ based Boards
816 - bsh,imx6ulz-bsh-smm-m2 # i.MX6 ULZ BSH SystemMaster
817 - fsl,imx6ulz-14x14-evk # i.MX6 ULZ 14x14 EVK Board
818 - const: fsl,imx6ull # This seems odd. Should be last?
821 - description: i.MX7S based Boards
824 - element14,imx7s-warp # Element14 Warp i.MX7 Board
825 - toradex,colibri-imx7s # Colibri iMX7S Module
828 - description: i.MX7S Boards with Toradex Colibri iMX7S Module
831 - toradex,colibri-imx7s-aster # Module on Aster Carrier Board
832 - toradex,colibri-imx7s-eval-v3 # Module on Colibri Evaluation Board V3
833 - toradex,colibri-imx7s-iris # Module on Iris Carrier Board
834 - toradex,colibri-imx7s-iris-v2 # Module on Iris Carrier Board V2
835 - const: toradex,colibri-imx7s
838 - description: TQ-Systems TQMa7S SoM on MBa7x board
840 - const: tq,imx7s-mba7
841 - const: tq,imx7s-tqma7
844 - description: i.MX7D based Boards
847 - boundary,imx7d-nitrogen7
848 - compulab,cl-som-imx7 # CompuLab CL-SOM-iMX7
849 - fsl,imx7d-sdb # i.MX7 SabreSD Board
850 - fsl,imx7d-sdb-reva # i.MX7 SabreSD Rev-A Board
851 - kam,imx7d-flex-concentrator # Kamstrup OMNIA Flex Concentrator
852 - kam,imx7d-flex-concentrator-mfg # Kamstrup OMNIA Flex Concentrator in manufacturing mode
853 - novtech,imx7d-meerkat96 # i.MX7 Meerkat96 Board
854 - remarkable,imx7d-remarkable2 # i.MX7D ReMarkable 2 E-Ink Tablet
855 - storopack,imx7d-smegw01 # Storopack i.MX7D SMEGW01
856 - technexion,imx7d-pico-dwarf # TechNexion i.MX7D Pico-Dwarf
857 - technexion,imx7d-pico-hobbit # TechNexion i.MX7D Pico-Hobbit
858 - technexion,imx7d-pico-nymph # TechNexion i.MX7D Pico-Nymph
859 - technexion,imx7d-pico-pi # TechNexion i.MX7D Pico-Pi
860 - toradex,colibri-imx7d # Colibri iMX7D Module
861 - toradex,colibri-imx7d-emmc # Colibri iMX7D 1GB (eMMC) Module
862 - zii,imx7d-rmu2 # ZII RMU2 Board
863 - zii,imx7d-rpu2 # ZII RPU2 Board
866 - description: TQ-Systems TQMa7D SoM on MBa7x board
868 - const: tq,imx7d-mba7
869 - const: tq,imx7d-tqma7
873 Compulab SBC-iMX7 is a single board computer based on the
874 Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with
875 the CL-SOM-iMX7 System-on-Module providing most of the functions,
876 and SB-SOM-iMX7 carrier board providing additional peripheral
877 functions and connectors.
879 - const: compulab,sbc-imx7
880 - const: compulab,cl-som-imx7
883 - description: i.MX7D Boards with Toradex Colibri i.MX7D Module
886 - toradex,colibri-imx7d-aster # Aster Carrier Board
887 - toradex,colibri-imx7d-eval-v3 # Colibri Evaluation Board V3
888 - toradex,colibri-imx7d-iris # Iris Carrier Board
889 - toradex,colibri-imx7d-iris-v2 # Iris Carrier Board V2
890 - const: toradex,colibri-imx7d
893 - description: i.MX7D Boards with Toradex Colibri i.MX7D 1GB (eMMC) Module
896 - toradex,colibri-imx7d-emmc-aster # Module on Aster Carrier Board
897 - toradex,colibri-imx7d-emmc-eval-v3 # Module on Colibri Evaluation Board V3
898 - toradex,colibri-imx7d-emmc-iris # Module on Iris Carrier Board
899 - toradex,colibri-imx7d-emmc-iris-v2 # Module on Iris Carrier Board V2
900 - const: toradex,colibri-imx7d-emmc
903 - description: i.MX7ULP based Boards
906 - ea,imx7ulp-com # i.MX7ULP Embedded Artists COM Board
907 - fsl,imx7ulp-evk # i.MX7ULP Evaluation Kit
910 - description: i.MX8MM based Boards
913 - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit
914 - boundary,imx8mm-nitrogen8mm # i.MX8MM Nitrogen Board
915 - dmo,imx8mm-data-modul-edm-sbc # i.MX8MM eDM SBC
916 - emtrion,emcon-mx8mm-avari # emCON-MX8MM SoM on Avari Base
917 - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board
918 - fsl,imx8mm-evk # i.MX8MM EVK Board
919 - fsl,imx8mm-evkb # i.MX8MM EVKB Board
920 - gateworks,imx8mm-gw7904
921 - gateworks,imx8mm-gw7905-0x # i.MX8MM Gateworks Board
922 - gw,imx8mm-gw71xx-0x # i.MX8MM Gateworks Development Kit
923 - gw,imx8mm-gw72xx-0x # i.MX8MM Gateworks Development Kit
924 - gw,imx8mm-gw73xx-0x # i.MX8MM Gateworks Development Kit
925 - gw,imx8mm-gw7901 # i.MX8MM Gateworks Board
926 - gw,imx8mm-gw7902 # i.MX8MM Gateworks Board
927 - gw,imx8mm-gw7903 # i.MX8MM Gateworks Board
928 - innocomm,wb15-evk # i.MX8MM Innocomm EVK board with WB15 SoM
929 - kontron,imx8mm-sl # i.MX8MM Kontron SL (N801X) SOM
930 - kontron,imx8mm-osm-s # i.MX8MM Kontron OSM-S (N802X) SOM
931 - toradex,verdin-imx8mm # Verdin iMX8M Mini Modules
932 - toradex,verdin-imx8mm-nonwifi # Verdin iMX8M Mini Modules without Wi-Fi / BT
933 - toradex,verdin-imx8mm-wifi # Verdin iMX8M Mini Wi-Fi / BT Modules
934 - variscite,var-som-mx8mm # i.MX8MM Variscite VAR-SOM-MX8MM module
935 - prt,prt8mm # i.MX8MM Protonic PRT8MM Board
938 - description: Emtop i.MX8MM based Boards
940 - const: ees,imx8mm-emtop-baseboard # i.MX8MM Emtop SoM on i.MX8M Mini Baseboard V1
941 - const: ees,imx8mm-emtop-som # i.MX8MM Emtop SOM-IMX8MMLPD4 module
944 - description: Engicam i.Core MX8M Mini SoM based boards
947 - engicam,icore-mx8mm-ctouch2 # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0
948 - engicam,icore-mx8mm-edimm2.2 # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
949 - const: engicam,icore-mx8mm # i.MX8MM Engicam i.Core MX8M Mini SoM
952 - description: Kontron BL i.MX8MM (N801X S) Board
954 - const: kontron,imx8mm-bl
955 - const: kontron,imx8mm-sl
958 - description: Kontron BL i.MX8MM OSM-S (N802X S) Board
960 - const: kontron,imx8mm-bl-osm-s
961 - const: kontron,imx8mm-osm-s
964 - description: Toradex Boards with Verdin iMX8M Mini Modules
967 - menlo,mx8menlo # Verdin iMX8M Mini Module on i.MX8MM Menlo board
968 - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia
969 - toradex,verdin-imx8mm-nonwifi-dev # Verdin iMX8M Mini Module on Verdin Development Board
970 - toradex,verdin-imx8mm-nonwifi-yavia # Verdin iMX8M Mini Module on Yavia
971 - const: toradex,verdin-imx8mm-nonwifi # Verdin iMX8M Mini Module without Wi-Fi / BT
972 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module
975 - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules
978 - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia
979 - toradex,verdin-imx8mm-wifi-dev # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B.
980 - toradex,verdin-imx8mm-wifi-yavia # Verdin iMX8M Mini Wi-Fi / BT Module on Yavia
981 - const: toradex,verdin-imx8mm-wifi # Verdin iMX8M Mini Wi-Fi / BT Module
982 - const: toradex,verdin-imx8mm # Verdin iMX8M Mini Module
985 - description: PHYTEC phyCORE-i.MX8MM SoM based boards
988 - phytec,imx8mm-phyboard-polis-rdk # phyBOARD-Polis RDK
989 - phytec,imx8mm-phygate-tauri-l # phyGATE-Tauri-L Gateway
990 - const: phytec,imx8mm-phycore-som # phyCORE-i.MX8MM SoM
993 - description: Variscite VAR-SOM-MX8MM based boards
995 - const: variscite,var-som-mx8mm-symphony
996 - const: variscite,var-som-mx8mm
1000 TQMa8MxML is a series of SOM featuring NXP i.MX8MM system-on-chip
1001 variants. It is designed to be soldered on different carrier boards.
1002 All variants (TQMa8M[Q,D,S][L]ML) use the same device tree, hence only
1003 one compatible is needed.
1006 - cloos,imx8mm-phg # i.MX8MM Cloos PHG Board
1007 - tq,imx8mm-tqma8mqml-mba8mx # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM on MBa8Mx
1008 - const: tq,imx8mm-tqma8mqml # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM
1011 - description: i.MX8MN based Boards
1014 - beacon,imx8mn-beacon-kit # i.MX8MN Beacon Development Kit
1015 - bsh,imx8mn-bsh-smm-s2 # i.MX8MN BSH SystemMaster S2
1016 - bsh,imx8mn-bsh-smm-s2pro # i.MX8MN BSH SystemMaster S2 PRO
1017 - fsl,imx8mn-ddr3l-evk # i.MX8MN DDR3L EVK Board
1018 - fsl,imx8mn-ddr4-evk # i.MX8MN DDR4 EVK Board
1019 - fsl,imx8mn-evk # i.MX8MN LPDDR4 EVK Board
1020 - gw,imx8mn-gw7902 # i.MX8MM Gateworks Board
1023 - description: Variscite VAR-SOM-MX8MN based boards
1025 - const: variscite,var-som-mx8mn-symphony
1026 - const: variscite,var-som-mx8mn
1030 TQMa8MxNL is a series of SOM featuring NXP i.MX8MN system-on-chip
1031 variants. It is designed to be soldered on different carrier boards.
1032 All variants (TQMa8M[Q,D,S][L]NL) use the same device tree, hence only
1033 one compatible is needed.
1036 - tq,imx8mn-tqma8mqnl-mba8mx # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM on MBa8Mx
1037 - const: tq,imx8mn-tqma8mqnl # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM
1040 - description: i.MX8MP based Boards
1043 - beacon,imx8mp-beacon-kit # i.MX8MP Beacon Development Kit
1044 - dmo,imx8mp-data-modul-edm-sbc # i.MX8MP eDM SBC
1045 - fsl,imx8mp-evk # i.MX8MP EVK Board
1046 - gateworks,imx8mp-gw71xx-2x # i.MX8MP Gateworks Board
1047 - gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board
1048 - gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board
1049 - gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board
1050 - gateworks,imx8mp-gw7905-2x # i.MX8MP Gateworks Board
1051 - toradex,verdin-imx8mp # Verdin iMX8M Plus Modules
1052 - toradex,verdin-imx8mp-nonwifi # Verdin iMX8M Plus Modules without Wi-Fi / BT
1053 - toradex,verdin-imx8mp-wifi # Verdin iMX8M Plus Wi-Fi / BT Modules
1056 - description: Avnet (MSC Branded) Boards with SM2S i.MX8M Plus Modules
1058 - const: avnet,sm2s-imx8mp-14N0600E-ep1 # SM2S-IMX8PLUS-14N0600E on SM2-MB-EP1 Carrier Board
1059 - const: avnet,sm2s-imx8mp-14N0600E # 14N0600E variant of SM2S-IMX8PLUS SoM
1060 - const: avnet,sm2s-imx8mp # SM2S-IMX8PLUS SoM
1063 - description: i.MX8MP DHCOM based Boards
1066 - dh,imx8mp-dhcom-pdk2 # i.MX8MP DHCOM SoM on PDK2 board
1067 - dh,imx8mp-dhcom-pdk3 # i.MX8MP DHCOM SoM on PDK3 board
1068 - const: dh,imx8mp-dhcom-som # i.MX8MP DHCOM SoM
1071 - description: Engicam i.Core MX8M Plus SoM based boards
1074 - engicam,icore-mx8mp-edimm2.2 # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
1075 - const: engicam,icore-mx8mp # i.MX8MP Engicam i.Core MX8M Plus SoM
1078 - description: PHYTEC phyCORE-i.MX8MP SoM based boards
1080 - const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK
1081 - const: phytec,imx8mp-phycore-som # phyCORE-i.MX8MP SoM
1084 - description: Polyhex DEBIX i.MX8MP based SBCs
1087 - polyhex,imx8mp-debix-model-a # Polyhex Debix Model A Board
1088 - const: polyhex,imx8mp-debix # Polyhex i.MX8MP Debix SBCs
1091 - description: Polyhex DEBIX i.MX8MP SOM A based boards
1094 - polyhex,imx8mp-debix-som-a-bmb-08 # Polyhex Debix SOM A on SOM A I/O board
1095 - const: polyhex,imx8mp-debix-som-a # Polyhex Debix SOM A
1098 - description: Toradex Boards with Verdin iMX8M Plus Modules
1101 - toradex,verdin-imx8mp-nonwifi-dahlia # Verdin iMX8M Plus Module on Dahlia
1102 - toradex,verdin-imx8mp-nonwifi-dev # Verdin iMX8M Plus Module on Verdin Development Board
1103 - toradex,verdin-imx8mp-nonwifi-yavia # Verdin iMX8M Plus Module on Yavia
1104 - const: toradex,verdin-imx8mp-nonwifi # Verdin iMX8M Plus Module without Wi-Fi / BT
1105 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module
1108 - description: Toradex Boards with Verdin iMX8M Plus Wi-Fi / BT Modules
1111 - toradex,verdin-imx8mp-wifi-dahlia # Verdin iMX8M Plus Wi-Fi / BT Module on Dahlia
1112 - toradex,verdin-imx8mp-wifi-dev # Verdin iMX8M Plus Wi-Fi / BT M. on Verdin Development B.
1113 - toradex,verdin-imx8mp-wifi-yavia # Verdin iMX8M Plus Wi-Fi / BT Module on Yavia
1114 - const: toradex,verdin-imx8mp-wifi # Verdin iMX8M Plus Wi-Fi / BT Module
1115 - const: toradex,verdin-imx8mp # Verdin iMX8M Plus Module
1119 TQMa8MPxL is a series of LGA SOM featuring NXP i.MX8MP system-on-chip
1120 variants. It is designed to be soldered on different carrier boards.
1121 All CPU variants use the same device tree hence only one compatible
1122 is needed. MBa8MPxL mainboard can be used as starterkit or in a boxed
1123 version as an industrial computing device.
1126 - tq,imx8mp-tqma8mpql-mba8mpxl # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MPxL
1127 - const: tq,imx8mp-tqma8mpql # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM
1130 - description: i.MX8MQ based Boards
1133 - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board
1134 - boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1135 - einfochips,imx8mq-thor96 # i.MX8MQ Thor96 Board
1136 - fsl,imx8mq-evk # i.MX8MQ EVK Board
1137 - google,imx8mq-phanbell # Google Coral Edge TPU
1138 - kontron,pitx-imx8m # Kontron pITX-imx8m Board
1139 - purism,librem5-devkit # Purism Librem5 devkit
1140 - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse
1141 - technexion,pico-pi-imx8m # TechNexion PICO-PI-8M evk
1144 - description: i.MX8MQ NITROGEN SoM based Boards
1146 - const: mntre,reform2 # MNT Reform2 Laptop
1147 - const: boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1150 - description: Purism Librem5 phones
1153 - purism,librem5r2 # Purism Librem5 phone "Chestnut"
1154 - purism,librem5r3 # Purism Librem5 phone "Dogwood"
1155 - purism,librem5r4 # Purism Librem5 phone "Evergreen"
1156 - const: purism,librem5
1160 TQMa8Mx is a series of SOM featuring NXP i.MX8MQ system-on-chip
1161 variants. It is designed to be clicked on different carrier boards.
1164 - tq,imx8mq-tqma8mq-mba8mx # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM on MBa8Mx
1165 - const: tq,imx8mq-tqma8mq # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM
1168 - description: Zodiac Inflight Innovations Ultra Boards
1171 - zii,imx8mq-ultra-rmb3
1172 - zii,imx8mq-ultra-zest
1173 - const: zii,imx8mq-ultra
1176 - description: i.MX8QM based Boards
1179 - fsl,imx8qm-mek # i.MX8QM MEK Board
1180 - toradex,apalis-imx8 # Apalis iMX8 Modules
1181 - toradex,apalis-imx8-v1.1 # Apalis iMX8 V1.1 Modules
1184 - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules
1187 - toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation Board
1188 - toradex,apalis-imx8-ixora-v1.1 # Apalis iMX8 Module on Ixora V1.1 Carrier Board
1189 - const: toradex,apalis-imx8
1192 - description: i.MX8QM Boards with Toradex Apalis iMX8 V1.1 Modules
1195 - toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. Board
1196 - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board
1197 - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board
1198 - const: toradex,apalis-imx8-v1.1
1201 - description: i.MX8QXP based Boards
1204 - einfochips,imx8qxp-ai_ml # i.MX8QXP AI_ML Board
1205 - fsl,imx8qxp-mek # i.MX8QXP MEK Board
1206 - toradex,colibri-imx8x # Colibri iMX8X Modules
1207 - const: fsl,imx8qxp
1209 - description: i.MX8DXL based Boards
1212 - fsl,imx8dxl-evk # i.MX8DXL EVK Board
1213 - const: fsl,imx8dxl
1215 - description: i.MX8QXP Boards with Toradex Colibri iMX8X Modules
1218 - toradex,colibri-imx8x-aster # Colibri iMX8X Module on Aster Board
1219 - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3
1220 - toradex,colibri-imx8x-iris # Colibri iMX8X Module on Iris Board
1221 - toradex,colibri-imx8x-iris-v2 # Colibri iMX8X Module on Iris Board V2
1222 - const: toradex,colibri-imx8x
1223 - const: fsl,imx8qxp
1225 - description: i.MX8ULP based Boards
1228 - fsl,imx8ulp-evk # i.MX8ULP EVK Board
1229 - const: fsl,imx8ulp
1231 - description: i.MX93 based Boards
1234 - fsl,imx93-11x11-evk # i.MX93 11x11 EVK Board
1237 - description: i.MXRT1050 based Boards
1240 - fsl,imxrt1050-evk # i.MXRT1050 EVK Board
1241 - const: fsl,imxrt1050
1243 - description: i.MXRT1170 based Boards
1246 - fsl,imxrt1170-evk # i.MXRT1170 EVK Board
1247 - const: fsl,imxrt1170
1250 TQMa93xxLA and TQMa93xxCA are two series of feature compatible SOM
1251 using NXP i.MX93 SOC in 11x11 mm package.
1252 TQMa93xxLA is designed to be soldered on different carrier boards.
1253 TQMa93xxCA is a compatible variant using board to board connectors.
1254 All SOM and CPU variants use the same device tree hence only one
1255 compatible is needed. Bootloader disables all features not present
1256 in the assembled SOC.
1257 MBa93xxCA mainboard can be used as starterkit for the SOM
1258 soldered on an adapter board or for the connector variant
1259 MBa93xxLA mainboard is a single board computer using the solderable
1263 - tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA
1264 - tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC
1265 - const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
1269 Freescale Vybrid Platform Device Tree Bindings
1271 For the Vybrid SoC family all variants with DDR controller are supported,
1272 which is the VF5xx and VF6xx series. Out of historical reasons, in most
1273 places the kernel uses vf610 to refer to the whole family.
1274 The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4
1284 - description: Toradex Colibri VF50 Module on Colibri Evaluation Board
1286 - const: toradex,vf500-colibri_vf50-on-eval
1287 - const: toradex,vf500-colibri_vf50
1290 - description: VF610 based Boards
1293 - fsl,vf610-twr # VF610 Tower Board
1294 - lwn,bk4 # Liebherr BK4 controller
1295 - phytec,vf610-cosmic # PHYTEC Cosmic/Cosmic+ Board
1296 - toradex,vf610-colibri_vf61 # Colibri VF61 Modules
1299 - description: Toradex Colibri VF61 Module on Colibri Evaluation Board
1301 - const: toradex,vf610-colibri_vf61-on-eval
1302 - const: toradex,vf610-colibri_vf61
1305 - description: ZII's VF610 based Boards
1308 - zii,vf610cfu1 # ZII VF610 CFU1 Board
1309 - zii,vf610dev-c # ZII VF610 Development Board, Rev C
1310 - zii,vf610dev-b # ZII VF610 Development Board, Rev B
1311 - zii,vf610scu4-aib # ZII VF610 SCU4 AIB
1312 - zii,vf610dtu # ZII VF610 SSMB DTU Board
1313 - zii,vf610spu3 # ZII VF610 SSMB SPU3 Board
1314 - zii,vf610spb4 # ZII VF610 SPB4 Board
1315 - const: zii,vf610dev
1318 - description: LS1012A based Boards
1321 - ebs-systart,oxalis
1326 - const: fsl,ls1012a
1328 - description: LS1021A based Boards
1332 - fsl,ls1021a-moxa-uc-8410a
1336 - const: fsl,ls1021a
1339 TQ-Systems TQMLS102xA is a series of socketable SOM featuring
1340 LS102x system-on-chip variants. MBLS102xA mainboard can be used as
1344 - tq,ls1021a-tqmls1021a-mbls102xa
1345 - const: tq,ls1021a-tqmls1021a
1346 - const: fsl,ls1021a
1348 - description: LS1028A based Boards
1353 - const: fsl,ls1028a
1355 - description: Kontron KBox A-230-LS
1357 - const: kontron,kbox-a-230-ls
1358 - const: kontron,sl28-var4
1359 - const: kontron,sl28
1360 - const: fsl,ls1028a
1362 Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0
1365 - kontron,sl28-var1-ads2
1366 - kontron,sl28-var2-ads2
1367 - kontron,sl28-var3-ads2
1368 - kontron,sl28-var4-ads2
1374 - const: kontron,sl28
1375 - const: fsl,ls1028a
1378 Kontron SMARC-sAL28 board (on a generic/undefined carrier)
1385 - const: kontron,sl28
1386 - const: fsl,ls1028a
1389 Kontron SMARC-sAL28 board (base). This is used in the base device
1390 tree which is compatible with the overlays provided by the
1393 - const: kontron,sl28
1394 - const: fsl,ls1028a
1396 - description: LS1043A based Boards
1401 - const: fsl,ls1043a
1403 - description: TQ-Systems LS1043A based Boards
1406 - tq,ls1043a-tqmls1043a-mbls10xxa
1407 - const: tq,ls1043a-tqmls1043a
1408 - const: fsl,ls1043a
1410 - description: LS1046A based Boards
1416 - const: fsl,ls1046a
1418 - description: TQ-Systems LS1046A based Boards
1421 - tq,ls1046a-tqmls1046a-mbls10xxa
1422 - const: tq,ls1046a-tqmls1046a
1423 - const: fsl,ls1046a
1425 - description: LS1088A based Boards
1430 - const: fsl,ls1088a
1432 - description: TQ-Systems LS1088A based Boards
1435 - tq,ls1088a-tqmls1088a-mbls10xxa
1436 - const: tq,ls1088a-tqmls1088a
1437 - const: fsl,ls1088a
1439 - description: LS2080A based Boards
1445 - const: fsl,ls2080a
1447 - description: LS2088A based Boards
1452 - const: fsl,ls2088a
1454 - description: LX2160A based Boards
1457 - fsl,lx2160a-bluebox3
1458 - fsl,lx2160a-bluebox3-rev-a
1462 - const: fsl,lx2160a
1464 - description: SolidRun LX2160A CEX-7 based Boards
1467 - solidrun,clearfog-cx
1468 - solidrun,honeycomb
1469 - const: solidrun,lx2160a-cex7
1470 - const: fsl,lx2160a
1472 - description: SolidRun LX2162A SoM based Boards
1475 - solidrun,lx2162a-clearfog
1476 - const: solidrun,lx2162a-som
1477 - const: fsl,lx2160a
1479 - description: S32G2 based Boards
1486 - description: S32V234 based Boards
1489 - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board
1490 - const: fsl,s32v234
1492 - description: Traverse LS1088A based Boards
1495 - traverse,ten64 # Ten64 Networking Appliance / Board
1496 - const: fsl,ls1088a
1498 additionalProperties: true