xref: /freebsd/sys/contrib/device-tree/Bindings/arm/fsl.yaml (revision 01950c46b8155250f64374fb72fc11faa44bf099)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/arm/fsl.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
77ef62cebSEmmanuel Vadottitle: Freescale i.MX Platforms
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Shawn Guo <shawnguo@kernel.org>
11c66ec88fSEmmanuel Vadot  - Li Yang <leoyang.li@nxp.com>
12c66ec88fSEmmanuel Vadot
13c66ec88fSEmmanuel Vadotproperties:
14c66ec88fSEmmanuel Vadot  $nodename:
15c66ec88fSEmmanuel Vadot    const: '/'
16c66ec88fSEmmanuel Vadot  compatible:
17c66ec88fSEmmanuel Vadot    oneOf:
18c66ec88fSEmmanuel Vadot      - description: i.MX1 based Boards
19c66ec88fSEmmanuel Vadot        items:
20c66ec88fSEmmanuel Vadot          - enum:
21c66ec88fSEmmanuel Vadot              - armadeus,imx1-apf9328
22c66ec88fSEmmanuel Vadot              - fsl,imx1ads
23c66ec88fSEmmanuel Vadot          - const: fsl,imx1
24c66ec88fSEmmanuel Vadot
25c66ec88fSEmmanuel Vadot      - description: i.MX23 based Boards
26c66ec88fSEmmanuel Vadot        items:
27c66ec88fSEmmanuel Vadot          - enum:
2884943d6fSEmmanuel Vadot              - creative,x-fi3
29c66ec88fSEmmanuel Vadot              - fsl,imx23-evk
3084943d6fSEmmanuel Vadot              - fsl,stmp378x-devb
31c66ec88fSEmmanuel Vadot              - olimex,imx23-olinuxino
3284943d6fSEmmanuel Vadot              - sandisk,sansa_fuze_plus
33c66ec88fSEmmanuel Vadot          - const: fsl,imx23
34c66ec88fSEmmanuel Vadot
35c66ec88fSEmmanuel Vadot      - description: i.MX25 Product Development Kit
36c66ec88fSEmmanuel Vadot        items:
37c66ec88fSEmmanuel Vadot          - enum:
38c66ec88fSEmmanuel Vadot              - fsl,imx25-pdk
395def4c47SEmmanuel Vadot              - karo,imx25-tx25
40c66ec88fSEmmanuel Vadot          - const: fsl,imx25
41c66ec88fSEmmanuel Vadot
425def4c47SEmmanuel Vadot      - description: i.MX25 Eukrea CPUIMX25 Boards
435def4c47SEmmanuel Vadot        items:
445def4c47SEmmanuel Vadot          - enum:
455def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard   # Eukrea MBIMXSD25
465def4c47SEmmanuel Vadot          - const: eukrea,cpuimx25
475def4c47SEmmanuel Vadot          - const: fsl,imx25
485def4c47SEmmanuel Vadot
495def4c47SEmmanuel Vadot      - description: i.MX25 Eukrea MBIMXSD25 Boards
505def4c47SEmmanuel Vadot        items:
515def4c47SEmmanuel Vadot          - enum:
525def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-cmo-qvga
535def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-dvi-svga
545def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-dvi-vga
555def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd25-baseboard
565def4c47SEmmanuel Vadot          - const: eukrea,cpuimx25
575def4c47SEmmanuel Vadot          - const: fsl,imx25
585def4c47SEmmanuel Vadot
595def4c47SEmmanuel Vadot      - description: i.MX27 based Boards
60c66ec88fSEmmanuel Vadot        items:
61c66ec88fSEmmanuel Vadot          - enum:
62c66ec88fSEmmanuel Vadot              - armadeus,imx27-apf27      # APF27 SoM
63c66ec88fSEmmanuel Vadot              - fsl,imx27-pdk
64c66ec88fSEmmanuel Vadot          - const: fsl,imx27
65c66ec88fSEmmanuel Vadot
665def4c47SEmmanuel Vadot      - description: i.MX27 APF27 SoM Board
675def4c47SEmmanuel Vadot        items:
685def4c47SEmmanuel Vadot          - const: armadeus,imx27-apf27dev
695def4c47SEmmanuel Vadot          - const: armadeus,imx27-apf27
705def4c47SEmmanuel Vadot          - const: fsl,imx27
715def4c47SEmmanuel Vadot
725def4c47SEmmanuel Vadot      - description: i.MX27 Eukrea CPUIMX27 SoM Board
735def4c47SEmmanuel Vadot        items:
745def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd27-baseboard
755def4c47SEmmanuel Vadot          - const: eukrea,cpuimx27
765def4c47SEmmanuel Vadot          - const: fsl,imx27
775def4c47SEmmanuel Vadot
785def4c47SEmmanuel Vadot      - description: i.MX27 Phytec pca100 Board
795def4c47SEmmanuel Vadot        items:
805def4c47SEmmanuel Vadot          - const: phytec,imx27-pca100-rdk
815def4c47SEmmanuel Vadot          - const: phytec,imx27-pca100
825def4c47SEmmanuel Vadot          - const: fsl,imx27
835def4c47SEmmanuel Vadot
845def4c47SEmmanuel Vadot      - description: i.MX27 Phytec pcm970 Board
855def4c47SEmmanuel Vadot        items:
865def4c47SEmmanuel Vadot          - const: phytec,imx27-pcm970
875def4c47SEmmanuel Vadot          - const: phytec,imx27-pcm038
885def4c47SEmmanuel Vadot          - const: fsl,imx27
895def4c47SEmmanuel Vadot
90c66ec88fSEmmanuel Vadot      - description: i.MX28 based Boards
91c66ec88fSEmmanuel Vadot        items:
92c66ec88fSEmmanuel Vadot          - enum:
93c66ec88fSEmmanuel Vadot              - armadeus,imx28-apf28      # APF28 SoM
94cb7aa33aSEmmanuel Vadot              - bluegiga,apx4devkit       # Bluegiga APx4 SoM on dev board
95cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10036     # Crystalfontz CFA-10036 SoM
96cb7aa33aSEmmanuel Vadot              - eukrea,mbmx28lc
97c66ec88fSEmmanuel Vadot              - fsl,imx28-evk
98c66ec88fSEmmanuel Vadot              - i2se,duckbill
99c66ec88fSEmmanuel Vadot              - i2se,duckbill-2
100cb7aa33aSEmmanuel Vadot              - karo,tx28                 # Ka-Ro electronics TX28 module
101cb7aa33aSEmmanuel Vadot              - lwn,imx28-xea
102cb7aa33aSEmmanuel Vadot              - msr,m28cu3                # M28 SoM with custom base board
103cb7aa33aSEmmanuel Vadot              - schulercontrol,imx28-sps1
104c66ec88fSEmmanuel Vadot              - technologic,imx28-ts4600
105c66ec88fSEmmanuel Vadot          - const: fsl,imx28
106cb7aa33aSEmmanuel Vadot
107cb7aa33aSEmmanuel Vadot      - description: i.MX28 Aries M28 SoM Board
108cb7aa33aSEmmanuel Vadot        items:
109cb7aa33aSEmmanuel Vadot          - const: aries,m28
110cb7aa33aSEmmanuel Vadot          - const: denx,m28
111cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
112cb7aa33aSEmmanuel Vadot
113cb7aa33aSEmmanuel Vadot      - description: i.MX28 Aries M28EVK Board
114cb7aa33aSEmmanuel Vadot        items:
115cb7aa33aSEmmanuel Vadot          - const: aries,m28evk
116cb7aa33aSEmmanuel Vadot          - const: denx,m28evk
117cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
118cb7aa33aSEmmanuel Vadot
119cb7aa33aSEmmanuel Vadot      - description: i.MX28 Armadeus Systems APF28Dev Board
120cb7aa33aSEmmanuel Vadot        items:
121cb7aa33aSEmmanuel Vadot          - const: armadeus,imx28-apf28dev
122cb7aa33aSEmmanuel Vadot          - const: armadeus,imx28-apf28
123cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
124cb7aa33aSEmmanuel Vadot
125cb7aa33aSEmmanuel Vadot      - description: i.MX28 Crystalfontz CFA-10036 based Boards
126cb7aa33aSEmmanuel Vadot        items:
127cb7aa33aSEmmanuel Vadot          - enum:
128cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10037
129cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10049
130cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10057
131cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10058
132cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10036
133cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
134cb7aa33aSEmmanuel Vadot
135cb7aa33aSEmmanuel Vadot      - description: i.MX28 Crystalfontz CFA-10037 based Boards
136cb7aa33aSEmmanuel Vadot        items:
137cb7aa33aSEmmanuel Vadot          - enum:
138cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10055
139cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10056
140cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10037
141cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10036
142cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
143cb7aa33aSEmmanuel Vadot
144c66ec88fSEmmanuel Vadot      - description: i.MX28 Duckbill 2 based Boards
145c66ec88fSEmmanuel Vadot        items:
146c66ec88fSEmmanuel Vadot          - enum:
147c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-485
148c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-enocean
149c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-spi
150c66ec88fSEmmanuel Vadot          - const: i2se,duckbill-2
151c66ec88fSEmmanuel Vadot          - const: fsl,imx28
152c66ec88fSEmmanuel Vadot
153cb7aa33aSEmmanuel Vadot      - description: i.MX28 Eukrea Electromatique MBMX283LC Board
154cb7aa33aSEmmanuel Vadot        items:
155cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx283lc
156cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx28lc
157cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
158cb7aa33aSEmmanuel Vadot
159cb7aa33aSEmmanuel Vadot      - description: i.MX28 Eukrea Electromatique MBMX287LC Board
160cb7aa33aSEmmanuel Vadot        items:
161cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx287lc
162cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx283lc
163cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx28lc
164cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
165cb7aa33aSEmmanuel Vadot
166c66ec88fSEmmanuel Vadot      - description: i.MX31 based Boards
167c66ec88fSEmmanuel Vadot        items:
168c66ec88fSEmmanuel Vadot          - enum:
169c66ec88fSEmmanuel Vadot              - buglabs,imx31-bug
170c66ec88fSEmmanuel Vadot              - logicpd,imx31-lite
171c66ec88fSEmmanuel Vadot          - const: fsl,imx31
172c66ec88fSEmmanuel Vadot
173c66ec88fSEmmanuel Vadot      - description: i.MX35 based Boards
174c66ec88fSEmmanuel Vadot        items:
175c66ec88fSEmmanuel Vadot          - enum:
176c66ec88fSEmmanuel Vadot              - fsl,imx35-pdk
177c66ec88fSEmmanuel Vadot          - const: fsl,imx35
178c66ec88fSEmmanuel Vadot
179c66ec88fSEmmanuel Vadot      - description: i.MX35 Eukrea CPUIMX35 Board
180c66ec88fSEmmanuel Vadot        items:
181c66ec88fSEmmanuel Vadot          - const: eukrea,mbimxsd35-baseboard
182c66ec88fSEmmanuel Vadot          - const: eukrea,cpuimx35
183c66ec88fSEmmanuel Vadot          - const: fsl,imx35
184c66ec88fSEmmanuel Vadot
185c66ec88fSEmmanuel Vadot      - description: i.MX50 based Boards
186c66ec88fSEmmanuel Vadot        items:
187c66ec88fSEmmanuel Vadot          - enum:
188c66ec88fSEmmanuel Vadot              - fsl,imx50-evk
189c66ec88fSEmmanuel Vadot              - kobo,aura
190c66ec88fSEmmanuel Vadot          - const: fsl,imx50
191c66ec88fSEmmanuel Vadot
1925def4c47SEmmanuel Vadot      - description: i.MX51 based Boards
193c66ec88fSEmmanuel Vadot        items:
194c66ec88fSEmmanuel Vadot          - enum:
1955def4c47SEmmanuel Vadot              - armadeus,imx51-apf51      # Armadeus Systems APF51 module
196c66ec88fSEmmanuel Vadot              - fsl,imx51-babbage
197c66ec88fSEmmanuel Vadot              - technologic,imx51-ts4800
1985def4c47SEmmanuel Vadot              - zii,imx51-scu3-esb
1995def4c47SEmmanuel Vadot              - zii,imx51-scu2-mezz
2005def4c47SEmmanuel Vadot              - zii,imx51-rdu1
2015def4c47SEmmanuel Vadot          - const: fsl,imx51
2025def4c47SEmmanuel Vadot
2035def4c47SEmmanuel Vadot      - description: i.MX51 based Armadeus Systems APF51Dev Board
2045def4c47SEmmanuel Vadot        items:
2055def4c47SEmmanuel Vadot          - const: armadeus,imx51-apf51dev
2065def4c47SEmmanuel Vadot          - const: armadeus,imx51-apf51
2075def4c47SEmmanuel Vadot          - const: fsl,imx51
2085def4c47SEmmanuel Vadot
2095def4c47SEmmanuel Vadot      - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board
2105def4c47SEmmanuel Vadot        items:
2115def4c47SEmmanuel Vadot          - const: digi,connectcore-ccxmx51-jsk
2125def4c47SEmmanuel Vadot          - const: digi,connectcore-ccxmx51-som
2135def4c47SEmmanuel Vadot          - const: fsl,imx51
2145def4c47SEmmanuel Vadot
2155def4c47SEmmanuel Vadot      - description: i.MX51 based Eukrea CPUIMX51 Board
2165def4c47SEmmanuel Vadot        items:
2175def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd51
2185def4c47SEmmanuel Vadot          - const: eukrea,cpuimx51
219c66ec88fSEmmanuel Vadot          - const: fsl,imx51
220c66ec88fSEmmanuel Vadot
221c66ec88fSEmmanuel Vadot      - description: i.MX53 based Boards
222c66ec88fSEmmanuel Vadot        items:
223c66ec88fSEmmanuel Vadot          - enum:
224c66ec88fSEmmanuel Vadot              - bhf,cx9020
225c66ec88fSEmmanuel Vadot              - fsl,imx53-ard
226c66ec88fSEmmanuel Vadot              - fsl,imx53-evk
227c66ec88fSEmmanuel Vadot              - fsl,imx53-qsb
2285def4c47SEmmanuel Vadot              - fsl,imx53-qsrb                # Freescale i.MX53 Quick Start-R Board
229c66ec88fSEmmanuel Vadot              - fsl,imx53-smd
2305def4c47SEmmanuel Vadot              - ge,imx53-cpuvo                # General Electric CS ONE
2315def4c47SEmmanuel Vadot              - inversepath,imx53-usbarmory   # Inverse Path USB armory
2325def4c47SEmmanuel Vadot              - karo,tx53                     # Ka-Ro electronics TX53 module
2335def4c47SEmmanuel Vadot              - kiebackpeter,imx53-ddc        # K+P imx53 DDC
2345def4c47SEmmanuel Vadot              - kiebackpeter,imx53-hsc        # K+P imx53 HSC
235d5b0e70fSEmmanuel Vadot              - menlo,m53menlo                # i.MX53 Menlo board
236cb7aa33aSEmmanuel Vadot              - starterkit,sk-imx53
2375def4c47SEmmanuel Vadot              - voipac,imx53-dmm-668          # Voipac i.MX53 X53-DMM-668
2385def4c47SEmmanuel Vadot          - const: fsl,imx53
2395def4c47SEmmanuel Vadot
2405def4c47SEmmanuel Vadot      - description: i.MX53 based Aries/DENX M53EVK Board
2415def4c47SEmmanuel Vadot        items:
2425def4c47SEmmanuel Vadot          - const: aries,imx53-m53evk
2435def4c47SEmmanuel Vadot          - const: denx,imx53-m53evk
2445def4c47SEmmanuel Vadot          - const: fsl,imx53
2455def4c47SEmmanuel Vadot
2465def4c47SEmmanuel Vadot      - description: i.MX53 based TQ MBa53 Board
2475def4c47SEmmanuel Vadot        items:
2485def4c47SEmmanuel Vadot          - const: tq,mba53
2495def4c47SEmmanuel Vadot          - const: tq,tqma53
250c66ec88fSEmmanuel Vadot          - const: fsl,imx53
251c66ec88fSEmmanuel Vadot
252c66ec88fSEmmanuel Vadot      - description: i.MX6Q based Boards
253c66ec88fSEmmanuel Vadot        items:
254c66ec88fSEmmanuel Vadot          - enum:
2555def4c47SEmmanuel Vadot              - auvidea,h100              # Auvidea H100
256d5b0e70fSEmmanuel Vadot              - bosch,imx6q-acc           # Bosch ACC i.MX6 Dual
2575def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6_max
2585def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6_som2
2595def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6x
2605def4c47SEmmanuel Vadot              - compulab,cm-fx6           # CompuLab CM-FX6
2615def4c47SEmmanuel Vadot              - dmo,imx6q-edmqmx6         # Data Modul eDM-QMX6 Board
2625956d97fSEmmanuel Vadot              - ds,imx6q-sbc              # Da Sheng COM-9XX Modules
2635def4c47SEmmanuel Vadot              - embest,imx6q-marsboard    # Embest MarS Board i.MX6Dual
264c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6         # emCON-MX6D or emCON-MX6Q SoM
265c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6-avari   # emCON-MX6D or emCON-MX6Q SoM on Avari Base
2665def4c47SEmmanuel Vadot              - engicam,imx6-icore        # Engicam i.CoreM6 Starter Kit
2675def4c47SEmmanuel Vadot              - engicam,imx6-icore-rqs    # Engicam i.CoreM6 RQS Starter Kit
268c66ec88fSEmmanuel Vadot              - fsl,imx6q-arm2
269c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabreauto
270c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabrelite
271c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabresd
2725def4c47SEmmanuel Vadot              - karo,imx6q-tx6q           # Ka-Ro electronics TX6Q Modules
2735def4c47SEmmanuel Vadot              - kiebackpeter,imx6q-tpc    # K+P i.MX6 Quad TPC Board
274c66ec88fSEmmanuel Vadot              - kontron,imx6q-samx6i      # Kontron i.MX6 Dual/Quad SMARC Module
2755def4c47SEmmanuel Vadot              - kosagi,imx6q-novena       # Kosagi Novena Dual/Quad
2765def4c47SEmmanuel Vadot              - kvg,vicut1q               # Kverneland UT1Q board
2776be33864SEmmanuel Vadot              - logicpd,imx6q-logicpd
2785def4c47SEmmanuel Vadot              - lwn,display5              # Liebherr Display5 i.MX6 Quad Board
2795def4c47SEmmanuel Vadot              - lwn,mccmon6               # Liebherr Monitor6 i.MX6 Quad Board
2805def4c47SEmmanuel Vadot              - nutsboard,imx6q-pistachio # NutsBoard i.MX6 Quad Pistachio
2815def4c47SEmmanuel Vadot              - microsys,sbc6x            # MicroSys sbc6x board
2825def4c47SEmmanuel Vadot              - poslab,imx6q-savageboard  # Poslab SavageBoard Quad
283c66ec88fSEmmanuel Vadot              - prt,prti6q                # Protonic PRTI6Q board
284c66ec88fSEmmanuel Vadot              - prt,prtwd2                # Protonic WD2 board
2855def4c47SEmmanuel Vadot              - rex,imx6q-rex-pro         # Rex Pro i.MX6 Quad Board
286354d7675SEmmanuel Vadot              - skov,imx6q-skov-revc-lt2  # SKOV IMX6 CPU QuadCore lt2
287354d7675SEmmanuel Vadot              - skov,imx6q-skov-revc-lt6  # SKOV IMX6 CPU QuadCore lt6
288354d7675SEmmanuel Vadot              - skov,imx6q-skov-reve-mi1010ait-1cp1 # SKOV IMX6 CPU QuadCore mi1010ait-1cp1
2895def4c47SEmmanuel Vadot              - solidrun,cubox-i/q        # SolidRun Cubox-i Dual/Quad
2905def4c47SEmmanuel Vadot              - solidrun,hummingboard/q
2915def4c47SEmmanuel Vadot              - solidrun,hummingboard2/q
292354d7675SEmmanuel Vadot              - solidrun,solidsense/q     # SolidRun SolidSense Dual/Quad
2935def4c47SEmmanuel Vadot              - tbs,imx6q-tbs2910         # TBS2910 Matrix ARM mini PC
294c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-dwarf   # TechNexion i.MX6Q Pico-Dwarf
295c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-hobbit  # TechNexion i.MX6Q Pico-Hobbit
296c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-nymph   # TechNexion i.MX6Q Pico-Nymph
297c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-pi      # TechNexion i.MX6Q Pico-Pi
298c66ec88fSEmmanuel Vadot              - technologic,imx6q-ts4900
299c66ec88fSEmmanuel Vadot              - technologic,imx6q-ts7970
3008cc087a1SEmmanuel Vadot              - toradex,apalis_imx6q      # Apalis iMX6 Modules
3015def4c47SEmmanuel Vadot              - udoo,imx6q-udoo           # Udoo i.MX6 Quad Board
3025def4c47SEmmanuel Vadot              - uniwest,imx6q-evi         # Uniwest Evi
303c66ec88fSEmmanuel Vadot              - variscite,dt6customboard
3045def4c47SEmmanuel Vadot              - wand,imx6q-wandboard      # Wandboard i.MX6 Quad Board
305e67e8565SEmmanuel Vadot              - ysoft,imx6q-yapp4-crux    # i.MX6 Quad Y Soft IOTA Crux board
306fac71e4eSEmmanuel Vadot              - ysoft,imx6q-yapp4-pegasus # i.MX6 Quad Y Soft IOTA Pegasus board
3075def4c47SEmmanuel Vadot              - zealz,imx6q-gk802         # Zealz GK802
3085def4c47SEmmanuel Vadot              - zii,imx6q-zii-rdu2        # ZII RDU2 Board
3095def4c47SEmmanuel Vadot          - const: fsl,imx6q
3105def4c47SEmmanuel Vadot
3115def4c47SEmmanuel Vadot      - description: i.MX6Q Advantech DMS-BA16 Boards
3125def4c47SEmmanuel Vadot        items:
3135def4c47SEmmanuel Vadot          - enum:
3145def4c47SEmmanuel Vadot              - advantech,imx6q-dms-ba16  # Advantech DMS-BA16
3155def4c47SEmmanuel Vadot              - ge,imx6q-b450v3           # General Electric B450v3
3165def4c47SEmmanuel Vadot              - ge,imx6q-b650v3           # General Electric B650v3
3175def4c47SEmmanuel Vadot              - ge,imx6q-b850v3           # General Electric B850v3
3185def4c47SEmmanuel Vadot          - const: advantech,imx6q-ba16
3195def4c47SEmmanuel Vadot          - const: fsl,imx6q
3205def4c47SEmmanuel Vadot
3215def4c47SEmmanuel Vadot      - description: i.MX6Q Armadeus APF6 Boards
3225def4c47SEmmanuel Vadot        items:
3235def4c47SEmmanuel Vadot          - const: armadeus,imx6q-apf6dev
3245def4c47SEmmanuel Vadot          - const: armadeus,imx6q-apf6
3255def4c47SEmmanuel Vadot          - const: fsl,imx6q
3265def4c47SEmmanuel Vadot
3275def4c47SEmmanuel Vadot      - description: i.MX6Q CompuLab Utilite Pro Board
3285def4c47SEmmanuel Vadot        items:
3295def4c47SEmmanuel Vadot          - const: compulab,utilite-pro
3305def4c47SEmmanuel Vadot          - const: compulab,cm-fx6
3315def4c47SEmmanuel Vadot          - const: fsl,imx6q
3325def4c47SEmmanuel Vadot
3335def4c47SEmmanuel Vadot      - description: i.MX6Q DFI FS700-M60-6QD Board
3345def4c47SEmmanuel Vadot        items:
3355def4c47SEmmanuel Vadot          - const: dfi,fs700-m60-6qd
3365def4c47SEmmanuel Vadot          - const: dfi,fs700e-m60
3375def4c47SEmmanuel Vadot          - const: fsl,imx6q
3385def4c47SEmmanuel Vadot
3395def4c47SEmmanuel Vadot      - description: i.MX6Q DHCOM Premium Developer Kit Board
3405def4c47SEmmanuel Vadot        items:
3415def4c47SEmmanuel Vadot          - const: dh,imx6q-dhcom-pdk2
3425def4c47SEmmanuel Vadot          - const: dh,imx6q-dhcom-som
343c66ec88fSEmmanuel Vadot          - const: fsl,imx6q
344c66ec88fSEmmanuel Vadot
345c66ec88fSEmmanuel Vadot      - description: i.MX6Q Gateworks Ventana Boards
346c66ec88fSEmmanuel Vadot        items:
347c66ec88fSEmmanuel Vadot          - enum:
348c66ec88fSEmmanuel Vadot              - gw,imx6q-gw51xx
349c66ec88fSEmmanuel Vadot              - gw,imx6q-gw52xx
350c66ec88fSEmmanuel Vadot              - gw,imx6q-gw53xx
351c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5400-a
352c66ec88fSEmmanuel Vadot              - gw,imx6q-gw54xx
353c66ec88fSEmmanuel Vadot              - gw,imx6q-gw551x
354c66ec88fSEmmanuel Vadot              - gw,imx6q-gw552x
355c66ec88fSEmmanuel Vadot              - gw,imx6q-gw553x
356c66ec88fSEmmanuel Vadot              - gw,imx6q-gw560x
357c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5903
358c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5904
359c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5907
360c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5910
361c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5912
362c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5913
363c66ec88fSEmmanuel Vadot          - const: gw,ventana
364c66ec88fSEmmanuel Vadot          - const: fsl,imx6q
365c66ec88fSEmmanuel Vadot
3666be33864SEmmanuel Vadot      - description: i.MX6Q PHYTEC phyBOARD-Mira
3676be33864SEmmanuel Vadot        items:
3686be33864SEmmanuel Vadot          - enum:
3696be33864SEmmanuel Vadot              - phytec,imx6q-pbac06-emmc  # PHYTEC phyBOARD-Mira eMMC RDK
3706be33864SEmmanuel Vadot              - phytec,imx6q-pbac06-nand  # PHYTEC phyBOARD-Mira NAND RDK
3716be33864SEmmanuel Vadot          - const: phytec,imx6q-pbac06    # PHYTEC phyBOARD-Mira
3726be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
3736be33864SEmmanuel Vadot          - const: fsl,imx6q
3746be33864SEmmanuel Vadot
3756be33864SEmmanuel Vadot      - description: i.MX6Q PHYTEC phyFLEX-i.MX6
3766be33864SEmmanuel Vadot        items:
3776be33864SEmmanuel Vadot          - const: phytec,imx6q-pbab01    # PHYTEC phyFLEX carrier board
3786be33864SEmmanuel Vadot          - const: phytec,imx6q-pfla02    # PHYTEC phyFLEX-i.MX6 Quad
3796be33864SEmmanuel Vadot          - const: fsl,imx6q
3806be33864SEmmanuel Vadot
3818cc087a1SEmmanuel Vadot      - description: i.MX6Q Boards with Toradex Apalis iMX6Q/D Modules
3825def4c47SEmmanuel Vadot        items:
3835def4c47SEmmanuel Vadot          - enum:
3845def4c47SEmmanuel Vadot              - toradex,apalis_imx6q-ixora      # Apalis iMX6Q/D Module on Ixora Carrier Board
3858cc087a1SEmmanuel Vadot              - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board
386b97ee269SEmmanuel Vadot              - toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board
387*01950c46SEmmanuel Vadot              - toradex,apalis_imx6q-eval       # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.0/v1.1
388*01950c46SEmmanuel Vadot              - toradex,apalis_imx6q-eval-v1.2  # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.2
3895def4c47SEmmanuel Vadot          - const: toradex,apalis_imx6q
3905def4c47SEmmanuel Vadot          - const: fsl,imx6q
3915def4c47SEmmanuel Vadot
39284943d6fSEmmanuel Vadot      - description: i.MX6Q Variscite VAR-SOM-MX6 Boards
39384943d6fSEmmanuel Vadot        items:
39484943d6fSEmmanuel Vadot          - const: variscite,mx6customboard
39584943d6fSEmmanuel Vadot          - const: variscite,var-som-imx6q
39684943d6fSEmmanuel Vadot          - const: fsl,imx6q
39784943d6fSEmmanuel Vadot
398e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6Q SoM (variant A) on MBa6x
399e67e8565SEmmanuel Vadot        items:
400e67e8565SEmmanuel Vadot          - const: tq,imx6q-mba6x-a
401e67e8565SEmmanuel Vadot          - const: tq,mba6a               # Expected by bootloader, to be removed in the future
402e67e8565SEmmanuel Vadot          - const: tq,imx6q-tqma6q-a
403e67e8565SEmmanuel Vadot          - const: fsl,imx6q
404e67e8565SEmmanuel Vadot
405e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6Q SoM (variant B) on MBa6x
406e67e8565SEmmanuel Vadot        items:
407e67e8565SEmmanuel Vadot          - const: tq,imx6q-mba6x-b
408e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
409e67e8565SEmmanuel Vadot          - const: tq,imx6q-tqma6q-b
410e67e8565SEmmanuel Vadot          - const: fsl,imx6q
411e67e8565SEmmanuel Vadot
412c66ec88fSEmmanuel Vadot      - description: i.MX6QP based Boards
413c66ec88fSEmmanuel Vadot        items:
414c66ec88fSEmmanuel Vadot          - enum:
4155def4c47SEmmanuel Vadot              - boundary,imx6qp-nitrogen6_max
4165def4c47SEmmanuel Vadot              - boundary,imx6qp-nitrogen6_som2
417c66ec88fSEmmanuel Vadot              - fsl,imx6qp-sabreauto      # i.MX6 Quad Plus SABRE Automotive Board
418c66ec88fSEmmanuel Vadot              - fsl,imx6qp-sabresd        # i.MX6 Quad Plus SABRE Smart Device Board
4195def4c47SEmmanuel Vadot              - karo,imx6qp-tx6qp         # Ka-Ro electronics TX6QP-8037 Module
4205def4c47SEmmanuel Vadot              - kvg,vicutp                # Kverneland UT1P board
4215def4c47SEmmanuel Vadot              - prt,prtwd3                # Protonic WD3 board
4225def4c47SEmmanuel Vadot              - wand,imx6qp-wandboard     # Wandboard i.MX6 QuadPlus Board
423e67e8565SEmmanuel Vadot              - ysoft,imx6qp-yapp4-crux-plus  # i.MX6 Quad Plus Y Soft IOTA Crux+ board
424fac71e4eSEmmanuel Vadot              - ysoft,imx6qp-yapp4-pegasus-plus # i.MX6 Quad Plus Y Soft IOTA Pegasus+ board
4255def4c47SEmmanuel Vadot              - zii,imx6qp-zii-rdu2       # ZII RDU2+ Board
426c66ec88fSEmmanuel Vadot          - const: fsl,imx6qp
427c66ec88fSEmmanuel Vadot
4286be33864SEmmanuel Vadot      - description: i.MX6QP PHYTEC phyBOARD-Mira
4296be33864SEmmanuel Vadot        items:
4306be33864SEmmanuel Vadot          - const: phytec,imx6qp-pbac06-nand
4316be33864SEmmanuel Vadot          - const: phytec,imx6qp-pbac06   # PHYTEC phyBOARD-Mira
4326be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
4336be33864SEmmanuel Vadot          - const: fsl,imx6qp
4346be33864SEmmanuel Vadot
435e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6QP SoM on MBa6x
436e67e8565SEmmanuel Vadot        items:
437e67e8565SEmmanuel Vadot          - const: tq,imx6qp-mba6x-b
438e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
439e67e8565SEmmanuel Vadot          - const: tq,imx6qp-tqma6qp-b
440e67e8565SEmmanuel Vadot          - const: fsl,imx6qp
441e67e8565SEmmanuel Vadot
442c66ec88fSEmmanuel Vadot      - description: i.MX6DL based Boards
443c66ec88fSEmmanuel Vadot        items:
444c66ec88fSEmmanuel Vadot          - enum:
4455def4c47SEmmanuel Vadot              - abb,aristainetos-imx6dl-4     # aristainetos i.MX6 Dual Lite Board 4
4465def4c47SEmmanuel Vadot              - abb,aristainetos-imx6dl-7     # aristainetos i.MX6 Dual Lite Board 7
4475def4c47SEmmanuel Vadot              - abb,aristainetos2-imx6dl-4    # aristainetos2 i.MX6 Dual Lite Board 4
4485def4c47SEmmanuel Vadot              - abb,aristainetos2-imx6dl-7    # aristainetos2 i.MX6 Dual Lite Board 7
4495def4c47SEmmanuel Vadot              - alt,alti6p                    # Altesco I6P Board
4505def4c47SEmmanuel Vadot              - boundary,imx6dl-nit6xlite     # Boundary Devices Nitrogen6 Lite
4515def4c47SEmmanuel Vadot              - boundary,imx6dl-nitrogen6x    # Boundary Devices Nitrogen6x
4525def4c47SEmmanuel Vadot              - bticino,imx6dl-mamoj      # BTicino i.MX6DL Mamoj
453c66ec88fSEmmanuel Vadot              - eckelmann,imx6dl-ci4x10
454c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6         # emCON-MX6S or emCON-MX6DL SoM
455c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6-avari   # emCON-MX6S or emCON-MX6DL SoM on Avari Base
4565def4c47SEmmanuel Vadot              - engicam,imx6-icore        # Engicam i.CoreM6 Starter Kit
4575def4c47SEmmanuel Vadot              - engicam,imx6-icore-rqs    # Engicam i.CoreM6 RQS Starter Kit
458c66ec88fSEmmanuel Vadot              - fsl,imx6dl-sabreauto      # i.MX6 DualLite/Solo SABRE Automotive Board
4595def4c47SEmmanuel Vadot              - fsl,imx6dl-sabrelite      # i.MX6 DualLite SABRE Lite Board
460c66ec88fSEmmanuel Vadot              - fsl,imx6dl-sabresd        # i.MX6 DualLite SABRE Smart Device Board
4615def4c47SEmmanuel Vadot              - karo,imx6dl-tx6dl         # Ka-Ro electronics TX6U Modules
462c66ec88fSEmmanuel Vadot              - kontron,imx6dl-samx6i     # Kontron i.MX6 Solo SMARC Module
4635def4c47SEmmanuel Vadot              - kvg,victgo                # Kverneland TGO
4645def4c47SEmmanuel Vadot              - kvg,vicut1                # Kverneland UT1 board
4655def4c47SEmmanuel Vadot              - ply,plybas                # Plymovent BAS board
4665def4c47SEmmanuel Vadot              - ply,plym2m                # Plymovent M2M board
4675def4c47SEmmanuel Vadot              - poslab,imx6dl-savageboard # Poslab SavageBoard Dual
4685def4c47SEmmanuel Vadot              - prt,prtmvt                # Protonic MVT board
469c66ec88fSEmmanuel Vadot              - prt,prtrvt                # Protonic RVT board
470c66ec88fSEmmanuel Vadot              - prt,prtvt7                # Protonic VT7 board
4715def4c47SEmmanuel Vadot              - rex,imx6dl-rex-basic      # Rex Basic i.MX6 Dual Lite Board
4725def4c47SEmmanuel Vadot              - riot,imx6s-riotboard      # RIoTboard i.MX6S
473*01950c46SEmmanuel Vadot              - sielaff,imx6dl-board      # Sielaff i.MX6 Solo Board
474354d7675SEmmanuel Vadot              - skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2
475354d7675SEmmanuel Vadot              - skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6
4765def4c47SEmmanuel Vadot              - solidrun,cubox-i/dl            # SolidRun Cubox-i Solo/DualLite
4775def4c47SEmmanuel Vadot              - solidrun,hummingboard/dl
4785def4c47SEmmanuel Vadot              - solidrun,hummingboard2/dl      # SolidRun HummingBoard2 Solo/DualLite
479354d7675SEmmanuel Vadot              - solidrun,solidsense/dl         # SolidRun SolidSense Solo/DualLite
480c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-dwarf   # TechNexion i.MX6DL Pico-Dwarf
481c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-hobbit  # TechNexion i.MX6DL Pico-Hobbit
482c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-nymph   # TechNexion i.MX6DL Pico-Nymph
483c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-pi      # TechNexion i.MX6DL Pico-Pi
484c66ec88fSEmmanuel Vadot              - technologic,imx6dl-ts4900
485c66ec88fSEmmanuel Vadot              - technologic,imx6dl-ts7970
4868cc087a1SEmmanuel Vadot              - toradex,colibri_imx6dl      # Colibri iMX6 Modules
4875def4c47SEmmanuel Vadot              - udoo,imx6dl-udoo          # Udoo i.MX6 Dual-lite Board
4885def4c47SEmmanuel Vadot              - vdl,lanmcu                # Van der Laan LANMCU board
4895def4c47SEmmanuel Vadot              - wand,imx6dl-wandboard     # Wandboard i.MX6 Dual Lite Board
490fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-draco  # i.MX6 Solo Y Soft IOTA Draco board
491c66ec88fSEmmanuel Vadot              - ysoft,imx6dl-yapp4-hydra  # i.MX6 DualLite Y Soft IOTA Hydra board
492fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-lynx   # i.MX6 DualLite Y Soft IOTA Lynx board
4936be33864SEmmanuel Vadot              - ysoft,imx6dl-yapp4-orion  # i.MX6 DualLite Y Soft IOTA Orion board
494fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-phoenix  # i.MX6 DualLite Y Soft IOTA Phoenix board
495c66ec88fSEmmanuel Vadot              - ysoft,imx6dl-yapp4-ursa   # i.MX6 Solo Y Soft IOTA Ursa board
496c66ec88fSEmmanuel Vadot          - const: fsl,imx6dl
497c66ec88fSEmmanuel Vadot
4985def4c47SEmmanuel Vadot      - description: i.MX6DL based Armadeus AFP6 Board
4995def4c47SEmmanuel Vadot        items:
5005def4c47SEmmanuel Vadot          - const: armadeus,imx6dl-apf6dev
5015def4c47SEmmanuel Vadot          - const: armadeus,imx6dl-apf6         # APF6 (Solo) SoM
5025def4c47SEmmanuel Vadot          - const: fsl,imx6dl
5035def4c47SEmmanuel Vadot
5045956d97fSEmmanuel Vadot      - description: i.MX6DL based congatec QMX6 Boards
5055956d97fSEmmanuel Vadot        items:
5065956d97fSEmmanuel Vadot          - enum:
5075956d97fSEmmanuel Vadot              - ge,imx6dl-b105v2          # General Electric B105v2
5085956d97fSEmmanuel Vadot              - ge,imx6dl-b105pv2         # General Electric B105Pv2
5095956d97fSEmmanuel Vadot              - ge,imx6dl-b125v2          # General Electric B125v2
5105956d97fSEmmanuel Vadot              - ge,imx6dl-b125pv2         # General Electric B125Pv2
5115956d97fSEmmanuel Vadot              - ge,imx6dl-b155v2          # General Electric B155v2
5125956d97fSEmmanuel Vadot          - const: congatec,qmx6
5135956d97fSEmmanuel Vadot          - const: fsl,imx6dl
5145956d97fSEmmanuel Vadot
5155def4c47SEmmanuel Vadot      - description: i.MX6DL based DFI FS700-M60-6DL Board
5165def4c47SEmmanuel Vadot        items:
5175def4c47SEmmanuel Vadot          - const: dfi,fs700-m60-6dl
5185def4c47SEmmanuel Vadot          - const: dfi,fs700e-m60
5195def4c47SEmmanuel Vadot          - const: fsl,imx6dl
5205def4c47SEmmanuel Vadot
521354d7675SEmmanuel Vadot      - description: i.MX6DL DHCOM PicoITX Board
522354d7675SEmmanuel Vadot        items:
523354d7675SEmmanuel Vadot          - const: dh,imx6dl-dhcom-picoitx
524354d7675SEmmanuel Vadot          - const: dh,imx6dl-dhcom-som
525354d7675SEmmanuel Vadot          - const: fsl,imx6dl
526354d7675SEmmanuel Vadot
527c66ec88fSEmmanuel Vadot      - description: i.MX6DL Gateworks Ventana Boards
528c66ec88fSEmmanuel Vadot        items:
529c66ec88fSEmmanuel Vadot          - enum:
530c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw51xx
531c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw52xx
532c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw53xx
533c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw54xx
534c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw551x
535c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw552x
536c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw553x
537c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw560x
538c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5903
539c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5904
540c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5907
541c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5910
542c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5912
543c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5913
544c66ec88fSEmmanuel Vadot          - const: gw,ventana
545c66ec88fSEmmanuel Vadot          - const: fsl,imx6dl
546c66ec88fSEmmanuel Vadot
5476be33864SEmmanuel Vadot      - description: i.MX6DL PHYTEC phyBOARD-Mira
5486be33864SEmmanuel Vadot        items:
5496be33864SEmmanuel Vadot          - enum:
5506be33864SEmmanuel Vadot              - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK
5516be33864SEmmanuel Vadot              - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK
5526be33864SEmmanuel Vadot          - const: phytec,imx6dl-pbac06   # PHYTEC phyBOARD-Mira
5536be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
5546be33864SEmmanuel Vadot          - const: fsl,imx6dl
5556be33864SEmmanuel Vadot
5566be33864SEmmanuel Vadot      - description: i.MX6DL PHYTEC phyFLEX-i.MX6
5576be33864SEmmanuel Vadot        items:
5586be33864SEmmanuel Vadot          - const: phytec,imx6dl-pbab01   # PHYTEC phyFLEX carrier board
5596be33864SEmmanuel Vadot          - const: phytec,imx6dl-pfla02   # PHYTEC phyFLEX-i.MX6 Quad
5606be33864SEmmanuel Vadot          - const: fsl,imx6dl
5616be33864SEmmanuel Vadot
5628cc087a1SEmmanuel Vadot      - description: i.MX6DL Boards with Toradex Colibri iMX6DL/S Modules
5635def4c47SEmmanuel Vadot        items:
5648cc087a1SEmmanuel Vadot          - enum:
565d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-aster        # Colibri iMX6DL/S Module on Aster Board
5668cc087a1SEmmanuel Vadot              - toradex,colibri_imx6dl-eval-v3      # Colibri iMX6DL/S Module on Colibri Evaluation Board V3
567d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-iris         # Colibri iMX6DL/S Module on Iris Board
568d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-iris-v2      # Colibri iMX6DL/S Module on Iris Board V2
5698cc087a1SEmmanuel Vadot          - const: toradex,colibri_imx6dl           # Colibri iMX6DL/S Module
5705def4c47SEmmanuel Vadot          - const: fsl,imx6dl
5715def4c47SEmmanuel Vadot
572354d7675SEmmanuel Vadot      - description: i.MX6S DHCOM DRC02 Board
573354d7675SEmmanuel Vadot        items:
574354d7675SEmmanuel Vadot          - const: dh,imx6s-dhcom-drc02
575354d7675SEmmanuel Vadot          - const: dh,imx6s-dhcom-som
576354d7675SEmmanuel Vadot          - const: fsl,imx6dl
577354d7675SEmmanuel Vadot
578e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6DL SoM (variant A) on MBa6x
579e67e8565SEmmanuel Vadot        items:
580e67e8565SEmmanuel Vadot          - const: tq,imx6dl-mba6x-a
581e67e8565SEmmanuel Vadot          - const: tq,mba6a               # Expected by bootloader, to be removed in the future
582e67e8565SEmmanuel Vadot          - const: tq,imx6dl-tqma6dl-a
583e67e8565SEmmanuel Vadot          - const: fsl,imx6dl
584e67e8565SEmmanuel Vadot
585e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6DL SoM (variant B) on MBa6x
586e67e8565SEmmanuel Vadot        items:
587e67e8565SEmmanuel Vadot          - const: tq,imx6dl-mba6x-b
588e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
589e67e8565SEmmanuel Vadot          - const: tq,imx6dl-tqma6dl-b
590e67e8565SEmmanuel Vadot          - const: fsl,imx6dl
591e67e8565SEmmanuel Vadot
592c66ec88fSEmmanuel Vadot      - description: i.MX6SL based Boards
593c66ec88fSEmmanuel Vadot        items:
594c66ec88fSEmmanuel Vadot          - enum:
595c66ec88fSEmmanuel Vadot              - fsl,imx6sl-evk            # i.MX6 SoloLite EVK Board
5968bab661aSEmmanuel Vadot              - kobo,aura2
5976be33864SEmmanuel Vadot              - kobo,tolino-shine2hd
598c66ec88fSEmmanuel Vadot              - kobo,tolino-shine3
599fac71e4eSEmmanuel Vadot              - kobo,tolino-vision
6008cc087a1SEmmanuel Vadot              - kobo,tolino-vision5
6015def4c47SEmmanuel Vadot              - revotics,imx6sl-warp      # Revotics WaRP Board
602c66ec88fSEmmanuel Vadot          - const: fsl,imx6sl
603c66ec88fSEmmanuel Vadot
604c66ec88fSEmmanuel Vadot      - description: i.MX6SLL based Boards
605c66ec88fSEmmanuel Vadot        items:
606c66ec88fSEmmanuel Vadot          - enum:
607c66ec88fSEmmanuel Vadot              - fsl,imx6sll-evk
608c66ec88fSEmmanuel Vadot              - kobo,clarahd
6098cc087a1SEmmanuel Vadot              - kobo,librah2o
610c66ec88fSEmmanuel Vadot          - const: fsl,imx6sll
611c66ec88fSEmmanuel Vadot
612c66ec88fSEmmanuel Vadot      - description: i.MX6SX based Boards
613c66ec88fSEmmanuel Vadot        items:
614c66ec88fSEmmanuel Vadot          - enum:
6155def4c47SEmmanuel Vadot              - boundary,imx6sx-nitrogen6sx
616c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sabreauto      # i.MX6 SoloX Sabre Auto Board
617c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sdb            # i.MX6 SoloX SDB Board
618c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sdb-reva       # i.MX6 SoloX SDB Rev-A Board
6195def4c47SEmmanuel Vadot              - samtec,imx6sx-vining-2000 # Softing VIN|ING 2000 Board
6205def4c47SEmmanuel Vadot              - udoo,neobasic             # UDOO Neo Basic Board
6215def4c47SEmmanuel Vadot              - udoo,neoextended          # UDOO Neo Extended
6225def4c47SEmmanuel Vadot              - udoo,neofull              # UDOO Neo Full
623c66ec88fSEmmanuel Vadot          - const: fsl,imx6sx
624c66ec88fSEmmanuel Vadot
625c66ec88fSEmmanuel Vadot      - description: i.MX6UL based Boards
626c66ec88fSEmmanuel Vadot        items:
627c66ec88fSEmmanuel Vadot          - enum:
6285def4c47SEmmanuel Vadot              - engicam,imx6ul-geam       # Engicam GEAM6UL Starter Kit
6295def4c47SEmmanuel Vadot              - engicam,imx6ul-isiot      # Engicam Is.IoT MX6UL eMMC/NAND Starter kit
630c66ec88fSEmmanuel Vadot              - fsl,imx6ul-14x14-evk      # i.MX6 UltraLite 14x14 EVK Board
6315def4c47SEmmanuel Vadot              - karo,imx6ul-tx6ul         # Ka-Ro electronics TXUL-0010 Module
6327ef62cebSEmmanuel Vadot              - kontron,sl-imx6ul         # Kontron SL i.MX6UL SoM
6335def4c47SEmmanuel Vadot              - prt,prti6g                # Protonic PRTI6G Board
634c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-dwarf   # TechNexion i.MX6UL Pico-Dwarf
635c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-hobbit  # TechNexion i.MX6UL Pico-Hobbit
636c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-pi      # TechNexion i.MX6UL Pico-Pi
637c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
638c66ec88fSEmmanuel Vadot
6395def4c47SEmmanuel Vadot      - description: i.MX6UL Armadeus Systems OPOS6UL SoM Board
6405def4c47SEmmanuel Vadot        items:
6415def4c47SEmmanuel Vadot          - const: armadeus,imx6ul-opos6uldev   # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board
6425def4c47SEmmanuel Vadot          - const: armadeus,imx6ul-opos6ul      # OPOS6UL (i.MX6UL) SoM
6435def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6445def4c47SEmmanuel Vadot
6455def4c47SEmmanuel Vadot      - description: i.MX6UL Digi International ConnectCore 6UL Boards
6465def4c47SEmmanuel Vadot        items:
6475def4c47SEmmanuel Vadot          - enum:
6485def4c47SEmmanuel Vadot              - digi,ccimx6ulsbcexpress   # Digi International ConnectCore 6UL SBC Express
6495def4c47SEmmanuel Vadot              - digi,ccimx6ulsbcpro       # Digi International ConnectCore 6UL SBC Pro
6505def4c47SEmmanuel Vadot          - const: digi,ccimx6ulsom
6515def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6525def4c47SEmmanuel Vadot
6535def4c47SEmmanuel Vadot      - description: i.MX6UL Grinn liteBoard
6545def4c47SEmmanuel Vadot        items:
6555def4c47SEmmanuel Vadot          - const: grinn,imx6ul-liteboard
6565def4c47SEmmanuel Vadot          - const: grinn,imx6ul-litesom
6575def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6585def4c47SEmmanuel Vadot
6596be33864SEmmanuel Vadot      - description: i.MX6UL PHYTEC phyBOARD-Segin
6606be33864SEmmanuel Vadot        items:
6616be33864SEmmanuel Vadot          - enum:
6626be33864SEmmanuel Vadot              - phytec,imx6ul-pbacd10-emmc
6636be33864SEmmanuel Vadot              - phytec,imx6ul-pbacd10-nand
6646be33864SEmmanuel Vadot          - const: phytec,imx6ul-pbacd10  # PHYTEC phyBOARD-Segin with i.MX6 UL
6656be33864SEmmanuel Vadot          - const: phytec,imx6ul-pcl063   # PHYTEC phyCORE-i.MX 6UL
6666be33864SEmmanuel Vadot          - const: fsl,imx6ul
6676be33864SEmmanuel Vadot
6687ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6UL (N631X S) Board
669c66ec88fSEmmanuel Vadot        items:
6707ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul       # Kontron BL i.MX6UL Carrier Board
6717ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ul       # Kontron SL i.MX6UL SoM
672c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
673c66ec88fSEmmanuel Vadot
6747ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6UL 43 (N631X S 43) Board
675c66ec88fSEmmanuel Vadot        items:
6767ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul-43    # Kontron BL i.MX6UL Carrier Board with 4.3" Display
6777ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul       # Kontron BL i.MX6UL Carrier Board
6787ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ul       # Kontron SL i.MX6UL SoM
679c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
680c66ec88fSEmmanuel Vadot
681d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board
682d5b0e70fSEmmanuel Vadot        items:
683d5b0e70fSEmmanuel Vadot          - enum:
684d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul1-mba6ulx
685d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul1      # MCIMX6G1
686d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
687d5b0e70fSEmmanuel Vadot
688d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board
689d5b0e70fSEmmanuel Vadot        items:
690d5b0e70fSEmmanuel Vadot          - enum:
691d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2-mba6ulx
692d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul2      # MCIMX6G2
693d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
694d5b0e70fSEmmanuel Vadot
695d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board
696d5b0e70fSEmmanuel Vadot        items:
697d5b0e70fSEmmanuel Vadot          - enum:
698d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter
699d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2l-mba6ulxl
700d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul2l      # MCIMX6G2, LGA SoM variant
701d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
702d5b0e70fSEmmanuel Vadot
703c66ec88fSEmmanuel Vadot      - description: i.MX6ULL based Boards
704c66ec88fSEmmanuel Vadot        items:
705c66ec88fSEmmanuel Vadot          - enum:
706c66ec88fSEmmanuel Vadot              - fsl,imx6ull-14x14-evk     # i.MX6 UltraLiteLite 14x14 EVK Board
707e67e8565SEmmanuel Vadot              - joz,jozacp                # JOZ Access Point
7087ef62cebSEmmanuel Vadot              - kontron,sl-imx6ull        # Kontron SL i.MX6ULL SoM
709c66ec88fSEmmanuel Vadot              - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board
7108cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull      # Colibri iMX6ULL Modules
7118cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module
7128cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Modules
713*01950c46SEmmanuel Vadot              - uni-t,uti260b             # UNI-T UTi260B Thermal Camera
714c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull
715c66ec88fSEmmanuel Vadot
7165def4c47SEmmanuel Vadot      - description: i.MX6ULL Armadeus Systems OPOS6ULDev Board
7175def4c47SEmmanuel Vadot        items:
7185def4c47SEmmanuel Vadot          - const: armadeus,imx6ull-opos6uldev  # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board
7195def4c47SEmmanuel Vadot          - const: armadeus,imx6ull-opos6ul     # OPOS6UL (i.MX6ULL) SoM
7205def4c47SEmmanuel Vadot          - const: fsl,imx6ull
7215def4c47SEmmanuel Vadot
722fac71e4eSEmmanuel Vadot      - description: i.MX6ULL chargebyte Tarragon Boards
723fac71e4eSEmmanuel Vadot        items:
724fac71e4eSEmmanuel Vadot          - enum:
725fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-master
726fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-micro
727fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-slave
728fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-slavext
729fac71e4eSEmmanuel Vadot          - const: fsl,imx6ull
730fac71e4eSEmmanuel Vadot
731cb7aa33aSEmmanuel Vadot      - description: i.MX6ULL DHCOM SoM based Boards
732cb7aa33aSEmmanuel Vadot        items:
733cb7aa33aSEmmanuel Vadot          - enum:
734cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-drc02
735cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-pdk2
736cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-picoitx
737cb7aa33aSEmmanuel Vadot          - const: dh,imx6ull-dhcom-som # The DHCOR is soldered on the DHCOM
738cb7aa33aSEmmanuel Vadot          - const: dh,imx6ull-dhcor-som
739cb7aa33aSEmmanuel Vadot          - const: fsl,imx6ull
740cb7aa33aSEmmanuel Vadot
741f126890aSEmmanuel Vadot      - description: i.MX6ULL DHCOR SoM based Boards
742f126890aSEmmanuel Vadot        items:
743f126890aSEmmanuel Vadot          - const: marantec,imx6ull-dhcor-maveo-box
744f126890aSEmmanuel Vadot          - const: dh,imx6ull-dhcor-som
745f126890aSEmmanuel Vadot          - const: fsl,imx6ull
746f126890aSEmmanuel Vadot
7476be33864SEmmanuel Vadot      - description: i.MX6ULL PHYTEC phyBOARD-Segin
7486be33864SEmmanuel Vadot        items:
7496be33864SEmmanuel Vadot          - enum:
7506be33864SEmmanuel Vadot              - phytec,imx6ull-pbacd10-emmc
7516be33864SEmmanuel Vadot              - phytec,imx6ull-pbacd10-nand
7526be33864SEmmanuel Vadot          - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL
7536be33864SEmmanuel Vadot          - const: phytec,imx6ull-pcl063  # PHYTEC phyCORE-i.MX 6ULL
7546be33864SEmmanuel Vadot          - const: fsl,imx6ull
7556be33864SEmmanuel Vadot
756d5b0e70fSEmmanuel Vadot      - description: i.MX6ULL PHYTEC phyGATE-Tauri
757d5b0e70fSEmmanuel Vadot        items:
758d5b0e70fSEmmanuel Vadot          - enum:
759d5b0e70fSEmmanuel Vadot              - phytec,imx6ull-phygate-tauri-emmc
760d5b0e70fSEmmanuel Vadot              - phytec,imx6ull-phygate-tauri-nand
761d5b0e70fSEmmanuel Vadot          - const: phytec,imx6ull-phygate-tauri # PHYTEC phyGATE-Tauri with i.MX6 ULL
762d5b0e70fSEmmanuel Vadot          - const: phytec,imx6ull-pcl063        # PHYTEC phyCORE-i.MX 6ULL
763d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
764d5b0e70fSEmmanuel Vadot
7658cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Modules
7668cc087a1SEmmanuel Vadot        items:
7678cc087a1SEmmanuel Vadot          - enum:
768b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-aster     # Aster Carrier Board
769b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-eval      # Colibri Evaluation Board V3
770b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-iris      # Iris Carrier Board
771b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-iris-v2   # Iris V2 Carrier Board
7728cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull        # Colibri iMX6ULL Module
773d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7748cc087a1SEmmanuel Vadot
7758cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL 1GB (eMMC) Module
7768cc087a1SEmmanuel Vadot        items:
7778cc087a1SEmmanuel Vadot          - enum:
778b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-aster     # Aster Carrier Board
779b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-eval      # Colibri Evaluation B. V3
780b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-iris      # Iris Carrier Board
781b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-iris-v2   # Iris V2 Carrier Board
7828cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull-emmc        # Colibri iMX6ULL 1GB (eMMC) Module
783d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7848cc087a1SEmmanuel Vadot
7858cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Wi-Fi / BT Modules
7868cc087a1SEmmanuel Vadot        items:
7878cc087a1SEmmanuel Vadot          - enum:
788b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-eval     # Colibri Eval. B. V3
789b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-aster    # Aster Carrier Board
790b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-iris     # Iris Carrier Board
791b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-iris-v2  # Iris V2 Carrier Board
7928cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull-wifi       # Colibri iMX6ULL Wi-Fi / BT Module
793d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7948cc087a1SEmmanuel Vadot
7957ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6ULL (N6411 S) Board
796c66ec88fSEmmanuel Vadot        items:
7977ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ull   # Kontron BL i.MX6ULL Carrier Board
7987ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ull   # Kontron SL i.MX6ULL SoM
799c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull
800c66ec88fSEmmanuel Vadot
801d5b0e70fSEmmanuel Vadot      - description: TQ Systems TQMa6ULLx SoM on MBa6ULx board
802d5b0e70fSEmmanuel Vadot        items:
803d5b0e70fSEmmanuel Vadot          - enum:
804d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2-mba6ulx
805d5b0e70fSEmmanuel Vadot          - const: tq,imx6ull-tqma6ull2      # MCIMX6Y2
806d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
807d5b0e70fSEmmanuel Vadot
808d5b0e70fSEmmanuel Vadot      - description: TQ Systems TQMa6ULLxL SoM on MBa6ULx[L] board
809d5b0e70fSEmmanuel Vadot        items:
810d5b0e70fSEmmanuel Vadot          - enum:
811d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2l-mba6ulx # using LGA adapter
812d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2l-mba6ulxl
813d5b0e70fSEmmanuel Vadot          - const: tq,imx6ull-tqma6ull2l      # MCIMX6Y2, LGA SoM variant
814d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
815d5b0e70fSEmmanuel Vadot
816c66ec88fSEmmanuel Vadot      - description: i.MX6ULZ based Boards
817c66ec88fSEmmanuel Vadot        items:
818c66ec88fSEmmanuel Vadot          - enum:
819e67e8565SEmmanuel Vadot              - bsh,imx6ulz-bsh-smm-m2    # i.MX6 ULZ BSH SystemMaster
820c66ec88fSEmmanuel Vadot              - fsl,imx6ulz-14x14-evk     # i.MX6 ULZ 14x14 EVK Board
821c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull # This seems odd. Should be last?
822c66ec88fSEmmanuel Vadot          - const: fsl,imx6ulz
823c66ec88fSEmmanuel Vadot
824c66ec88fSEmmanuel Vadot      - description: i.MX7S based Boards
825c66ec88fSEmmanuel Vadot        items:
826c66ec88fSEmmanuel Vadot          - enum:
8275def4c47SEmmanuel Vadot              - element14,imx7s-warp      # Element14 Warp i.MX7 Board
8288cc087a1SEmmanuel Vadot              - toradex,colibri-imx7s     # Colibri iMX7S Module
8295def4c47SEmmanuel Vadot          - const: fsl,imx7s
8305def4c47SEmmanuel Vadot
8315def4c47SEmmanuel Vadot      - description: i.MX7S Boards with Toradex Colibri iMX7S Module
8325def4c47SEmmanuel Vadot        items:
8335def4c47SEmmanuel Vadot          - enum:
8345def4c47SEmmanuel Vadot              - toradex,colibri-imx7s-aster     # Module on Aster Carrier Board
8355def4c47SEmmanuel Vadot              - toradex,colibri-imx7s-eval-v3   # Module on Colibri Evaluation Board V3
836b97ee269SEmmanuel Vadot              - toradex,colibri-imx7s-iris      # Module on Iris Carrier Board
837b97ee269SEmmanuel Vadot              - toradex,colibri-imx7s-iris-v2   # Module on Iris Carrier Board V2
8385def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7s
8395def4c47SEmmanuel Vadot          - const: fsl,imx7s
8405def4c47SEmmanuel Vadot
8415def4c47SEmmanuel Vadot      - description: TQ-Systems TQMa7S SoM on MBa7x board
8425def4c47SEmmanuel Vadot        items:
8435def4c47SEmmanuel Vadot          - const: tq,imx7s-mba7
8445def4c47SEmmanuel Vadot          - const: tq,imx7s-tqma7
845c66ec88fSEmmanuel Vadot          - const: fsl,imx7s
846c66ec88fSEmmanuel Vadot
847c66ec88fSEmmanuel Vadot      - description: i.MX7D based Boards
848c66ec88fSEmmanuel Vadot        items:
849c66ec88fSEmmanuel Vadot          - enum:
8505def4c47SEmmanuel Vadot              - boundary,imx7d-nitrogen7
8515def4c47SEmmanuel Vadot              - compulab,cl-som-imx7      # CompuLab CL-SOM-iMX7
852c66ec88fSEmmanuel Vadot              - fsl,imx7d-sdb             # i.MX7 SabreSD Board
853c66ec88fSEmmanuel Vadot              - fsl,imx7d-sdb-reva        # i.MX7 SabreSD Rev-A Board
8545def4c47SEmmanuel Vadot              - kam,imx7d-flex-concentrator       # Kamstrup OMNIA Flex Concentrator
8555def4c47SEmmanuel Vadot              - kam,imx7d-flex-concentrator-mfg   # Kamstrup OMNIA Flex Concentrator in manufacturing mode
856c66ec88fSEmmanuel Vadot              - novtech,imx7d-meerkat96   # i.MX7 Meerkat96 Board
8572eb4d8dcSEmmanuel Vadot              - remarkable,imx7d-remarkable2  # i.MX7D ReMarkable 2 E-Ink Tablet
858d5b0e70fSEmmanuel Vadot              - storopack,imx7d-smegw01       # Storopack i.MX7D SMEGW01
859c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-dwarf   # TechNexion i.MX7D Pico-Dwarf
860c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-hobbit  # TechNexion i.MX7D Pico-Hobbit
861c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-nymph   # TechNexion i.MX7D Pico-Nymph
862c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-pi      # TechNexion i.MX7D Pico-Pi
8638cc087a1SEmmanuel Vadot              - toradex,colibri-imx7d         # Colibri iMX7D Module
8648cc087a1SEmmanuel Vadot              - toradex,colibri-imx7d-emmc    # Colibri iMX7D 1GB (eMMC) Module
865c66ec88fSEmmanuel Vadot              - zii,imx7d-rmu2            # ZII RMU2 Board
866c66ec88fSEmmanuel Vadot              - zii,imx7d-rpu2            # ZII RPU2 Board
867c66ec88fSEmmanuel Vadot          - const: fsl,imx7d
868c66ec88fSEmmanuel Vadot
8695def4c47SEmmanuel Vadot      - description: TQ-Systems TQMa7D SoM on MBa7x board
8705def4c47SEmmanuel Vadot        items:
8715def4c47SEmmanuel Vadot          - const: tq,imx7d-mba7
8725def4c47SEmmanuel Vadot          - const: tq,imx7d-tqma7
8735def4c47SEmmanuel Vadot          - const: fsl,imx7d
8745def4c47SEmmanuel Vadot
875c66ec88fSEmmanuel Vadot      - description:
876c66ec88fSEmmanuel Vadot          Compulab SBC-iMX7 is a single board computer based on the
877c66ec88fSEmmanuel Vadot          Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with
878c66ec88fSEmmanuel Vadot          the CL-SOM-iMX7 System-on-Module providing most of the functions,
879c66ec88fSEmmanuel Vadot          and SB-SOM-iMX7 carrier board providing additional peripheral
880c66ec88fSEmmanuel Vadot          functions and connectors.
881c66ec88fSEmmanuel Vadot        items:
882c66ec88fSEmmanuel Vadot          - const: compulab,sbc-imx7
883c66ec88fSEmmanuel Vadot          - const: compulab,cl-som-imx7
884c66ec88fSEmmanuel Vadot          - const: fsl,imx7d
885c66ec88fSEmmanuel Vadot
8865def4c47SEmmanuel Vadot      - description: i.MX7D Boards with Toradex Colibri i.MX7D Module
8875def4c47SEmmanuel Vadot        items:
8885def4c47SEmmanuel Vadot          - enum:
889b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-aster   # Aster Carrier Board
890b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-eval-v3 # Colibri Evaluation Board V3
891b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-iris    # Iris Carrier Board
892b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-iris-v2 # Iris Carrier Board V2
8935def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7d
8945def4c47SEmmanuel Vadot          - const: fsl,imx7d
8955def4c47SEmmanuel Vadot
8968cc087a1SEmmanuel Vadot      - description: i.MX7D Boards with Toradex Colibri i.MX7D 1GB (eMMC) Module
8975def4c47SEmmanuel Vadot        items:
8985def4c47SEmmanuel Vadot          - enum:
8995def4c47SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-aster    # Module on Aster Carrier Board
9005def4c47SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-eval-v3  # Module on Colibri Evaluation Board V3
901b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-iris     # Module on Iris Carrier Board
902b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-iris-v2  # Module on Iris Carrier Board V2
9035def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7d-emmc
9045def4c47SEmmanuel Vadot          - const: fsl,imx7d
9055def4c47SEmmanuel Vadot
906c66ec88fSEmmanuel Vadot      - description: i.MX7ULP based Boards
907c66ec88fSEmmanuel Vadot        items:
908c66ec88fSEmmanuel Vadot          - enum:
909c66ec88fSEmmanuel Vadot              - ea,imx7ulp-com           # i.MX7ULP Embedded Artists COM Board
910c66ec88fSEmmanuel Vadot              - fsl,imx7ulp-evk           # i.MX7ULP Evaluation Kit
911c66ec88fSEmmanuel Vadot          - const: fsl,imx7ulp
912c66ec88fSEmmanuel Vadot
913c66ec88fSEmmanuel Vadot      - description: i.MX8MM based Boards
914c66ec88fSEmmanuel Vadot        items:
915c66ec88fSEmmanuel Vadot          - enum:
9166be33864SEmmanuel Vadot              - beacon,imx8mm-beacon-kit  # i.MX8MM Beacon Development Kit
9175def4c47SEmmanuel Vadot              - boundary,imx8mm-nitrogen8mm  # i.MX8MM Nitrogen Board
918d5b0e70fSEmmanuel Vadot              - dmo,imx8mm-data-modul-edm-sbc # i.MX8MM eDM SBC
919c9ccf3a3SEmmanuel Vadot              - emtrion,emcon-mx8mm-avari # emCON-MX8MM SoM on Avari Base
9206be33864SEmmanuel Vadot              - fsl,imx8mm-ddr4-evk       # i.MX8MM DDR4 EVK Board
921c66ec88fSEmmanuel Vadot              - fsl,imx8mm-evk            # i.MX8MM EVK Board
922f126890aSEmmanuel Vadot              - fsl,imx8mm-evkb           # i.MX8MM EVKB Board
9237ef62cebSEmmanuel Vadot              - gateworks,imx8mm-gw7904
924aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mm-gw7905-0x # i.MX8MM Gateworks Board
9255def4c47SEmmanuel Vadot              - gw,imx8mm-gw71xx-0x       # i.MX8MM Gateworks Development Kit
9265def4c47SEmmanuel Vadot              - gw,imx8mm-gw72xx-0x       # i.MX8MM Gateworks Development Kit
9275def4c47SEmmanuel Vadot              - gw,imx8mm-gw73xx-0x       # i.MX8MM Gateworks Development Kit
9285956d97fSEmmanuel Vadot              - gw,imx8mm-gw7901          # i.MX8MM Gateworks Board
929354d7675SEmmanuel Vadot              - gw,imx8mm-gw7902          # i.MX8MM Gateworks Board
930c9ccf3a3SEmmanuel Vadot              - gw,imx8mm-gw7903          # i.MX8MM Gateworks Board
9318bab661aSEmmanuel Vadot              - innocomm,wb15-evk         # i.MX8MM Innocomm EVK board with WB15 SoM
9327ef62cebSEmmanuel Vadot              - kontron,imx8mm-sl         # i.MX8MM Kontron SL (N801X) SOM
9337ef62cebSEmmanuel Vadot              - kontron,imx8mm-osm-s      # i.MX8MM Kontron OSM-S (N802X) SOM
934c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm     # Verdin iMX8M Mini Modules
935c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi  # Verdin iMX8M Mini Modules without Wi-Fi / BT
936c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi  # Verdin iMX8M Mini Wi-Fi / BT Modules
9376be33864SEmmanuel Vadot              - variscite,var-som-mx8mm   # i.MX8MM Variscite VAR-SOM-MX8MM module
938c9ccf3a3SEmmanuel Vadot              - prt,prt8mm                # i.MX8MM Protonic PRT8MM Board
9396be33864SEmmanuel Vadot          - const: fsl,imx8mm
9406be33864SEmmanuel Vadot
941f126890aSEmmanuel Vadot      - description: Emtop i.MX8MM based Boards
942f126890aSEmmanuel Vadot        items:
943f126890aSEmmanuel Vadot          - const: ees,imx8mm-emtop-baseboard      # i.MX8MM Emtop SoM on i.MX8M Mini Baseboard V1
944f126890aSEmmanuel Vadot          - const: ees,imx8mm-emtop-som            # i.MX8MM Emtop SOM-IMX8MMLPD4 module
945f126890aSEmmanuel Vadot          - const: fsl,imx8mm
946f126890aSEmmanuel Vadot
9472eb4d8dcSEmmanuel Vadot      - description: Engicam i.Core MX8M Mini SoM based boards
9482eb4d8dcSEmmanuel Vadot        items:
9492eb4d8dcSEmmanuel Vadot          - enum:
9502eb4d8dcSEmmanuel Vadot              - engicam,icore-mx8mm-ctouch2        # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0
9512eb4d8dcSEmmanuel Vadot              - engicam,icore-mx8mm-edimm2.2       # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
9522eb4d8dcSEmmanuel Vadot          - const: engicam,icore-mx8mm             # i.MX8MM Engicam i.Core MX8M Mini SoM
9532eb4d8dcSEmmanuel Vadot          - const: fsl,imx8mm
9542eb4d8dcSEmmanuel Vadot
9555def4c47SEmmanuel Vadot      - description: Kontron BL i.MX8MM (N801X S) Board
9565def4c47SEmmanuel Vadot        items:
9577ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-bl
9587ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-sl
9597ef62cebSEmmanuel Vadot          - const: fsl,imx8mm
9607ef62cebSEmmanuel Vadot
9617ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX8MM OSM-S (N802X S) Board
9627ef62cebSEmmanuel Vadot        items:
9637ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-bl-osm-s
9647ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-osm-s
9655def4c47SEmmanuel Vadot          - const: fsl,imx8mm
9665def4c47SEmmanuel Vadot
967c9ccf3a3SEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Mini Modules
968c9ccf3a3SEmmanuel Vadot        items:
969c9ccf3a3SEmmanuel Vadot          - enum:
970cb7aa33aSEmmanuel Vadot              - menlo,mx8menlo                       # Verdin iMX8M Mini Module on i.MX8MM Menlo board
971c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia
972c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-dev    # Verdin iMX8M Mini Module on Verdin Development Board
9738d13bc63SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-mallow # Verdin iMX8M Mini Module on Mallow
974cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-yavia  # Verdin iMX8M Mini Module on Yavia
975c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm-nonwifi     # Verdin iMX8M Mini Module without Wi-Fi / BT
976c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm             # Verdin iMX8M Mini Module
977c9ccf3a3SEmmanuel Vadot          - const: fsl,imx8mm
978c9ccf3a3SEmmanuel Vadot
979c9ccf3a3SEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules
980c9ccf3a3SEmmanuel Vadot        items:
981c9ccf3a3SEmmanuel Vadot          - enum:
982c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia
983c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-dev    # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B.
9848d13bc63SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-mallow # Verdin iMX8M Mini Wi-Fi / BT Module on Mallow
985cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-yavia  # Verdin iMX8M Mini Wi-Fi / BT Module on Yavia
986c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm-wifi     # Verdin iMX8M Mini Wi-Fi / BT Module
987c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm          # Verdin iMX8M Mini Module
988c9ccf3a3SEmmanuel Vadot          - const: fsl,imx8mm
989c9ccf3a3SEmmanuel Vadot
990b97ee269SEmmanuel Vadot      - description: PHYTEC phyCORE-i.MX8MM SoM based boards
991b97ee269SEmmanuel Vadot        items:
99284943d6fSEmmanuel Vadot          - enum:
99384943d6fSEmmanuel Vadot              - phytec,imx8mm-phyboard-polis-rdk # phyBOARD-Polis RDK
99484943d6fSEmmanuel Vadot              - phytec,imx8mm-phygate-tauri-l    # phyGATE-Tauri-L Gateway
995b97ee269SEmmanuel Vadot          - const: phytec,imx8mm-phycore-som        # phyCORE-i.MX8MM SoM
996b97ee269SEmmanuel Vadot          - const: fsl,imx8mm
997b97ee269SEmmanuel Vadot
9986be33864SEmmanuel Vadot      - description: Variscite VAR-SOM-MX8MM based boards
9996be33864SEmmanuel Vadot        items:
10006be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mm-symphony
10016be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mm
1002c66ec88fSEmmanuel Vadot          - const: fsl,imx8mm
1003c66ec88fSEmmanuel Vadot
1004e67e8565SEmmanuel Vadot      - description:
1005e67e8565SEmmanuel Vadot          TQMa8MxML is a series of SOM featuring NXP i.MX8MM system-on-chip
1006e67e8565SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
1007e67e8565SEmmanuel Vadot          All variants (TQMa8M[Q,D,S][L]ML) use the same device tree, hence only
1008e67e8565SEmmanuel Vadot          one compatible is needed.
1009e67e8565SEmmanuel Vadot        items:
1010e67e8565SEmmanuel Vadot          - enum:
1011cb7aa33aSEmmanuel Vadot              - cloos,imx8mm-phg           # i.MX8MM Cloos PHG Board
1012e67e8565SEmmanuel Vadot              - tq,imx8mm-tqma8mqml-mba8mx # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM on MBa8Mx
1013e67e8565SEmmanuel Vadot          - const: tq,imx8mm-tqma8mqml     # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM
1014e67e8565SEmmanuel Vadot          - const: fsl,imx8mm
1015e67e8565SEmmanuel Vadot
1016c66ec88fSEmmanuel Vadot      - description: i.MX8MN based Boards
1017c66ec88fSEmmanuel Vadot        items:
1018c66ec88fSEmmanuel Vadot          - enum:
10195def4c47SEmmanuel Vadot              - beacon,imx8mn-beacon-kit  # i.MX8MN Beacon Development Kit
1020e67e8565SEmmanuel Vadot              - bsh,imx8mn-bsh-smm-s2     # i.MX8MN BSH SystemMaster S2
1021e67e8565SEmmanuel Vadot              - bsh,imx8mn-bsh-smm-s2pro  # i.MX8MN BSH SystemMaster S2 PRO
1022d5b0e70fSEmmanuel Vadot              - fsl,imx8mn-ddr3l-evk      # i.MX8MN DDR3L EVK Board
1023c66ec88fSEmmanuel Vadot              - fsl,imx8mn-ddr4-evk       # i.MX8MN DDR4 EVK Board
1024c66ec88fSEmmanuel Vadot              - fsl,imx8mn-evk            # i.MX8MN LPDDR4 EVK Board
1025354d7675SEmmanuel Vadot              - gw,imx8mn-gw7902          # i.MX8MM Gateworks Board
1026c66ec88fSEmmanuel Vadot          - const: fsl,imx8mn
1027c66ec88fSEmmanuel Vadot
10286be33864SEmmanuel Vadot      - description: Variscite VAR-SOM-MX8MN based boards
10296be33864SEmmanuel Vadot        items:
10308d13bc63SEmmanuel Vadot          - enum:
10318d13bc63SEmmanuel Vadot              - dimonoff,gateway-evk # i.MX8MN Dimonoff Gateway EVK Board
1032*01950c46SEmmanuel Vadot              - rve,gateway # i.MX8MN RVE Gateway Board
10338d13bc63SEmmanuel Vadot              - variscite,var-som-mx8mn-symphony
10346be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mn
10356be33864SEmmanuel Vadot          - const: fsl,imx8mn
10366be33864SEmmanuel Vadot
1037e67e8565SEmmanuel Vadot      - description:
1038e67e8565SEmmanuel Vadot          TQMa8MxNL is a series of SOM featuring NXP i.MX8MN system-on-chip
1039e67e8565SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
1040e67e8565SEmmanuel Vadot          All variants (TQMa8M[Q,D,S][L]NL) use the same device tree, hence only
1041e67e8565SEmmanuel Vadot          one compatible is needed.
1042e67e8565SEmmanuel Vadot        items:
1043e67e8565SEmmanuel Vadot          - enum:
1044e67e8565SEmmanuel Vadot              - tq,imx8mn-tqma8mqnl-mba8mx # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM on MBa8Mx
1045e67e8565SEmmanuel Vadot          - const: tq,imx8mn-tqma8mqnl     # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM
1046e67e8565SEmmanuel Vadot          - const: fsl,imx8mn
1047e67e8565SEmmanuel Vadot
1048c66ec88fSEmmanuel Vadot      - description: i.MX8MP based Boards
1049c66ec88fSEmmanuel Vadot        items:
1050c66ec88fSEmmanuel Vadot          - enum:
1051cb7aa33aSEmmanuel Vadot              - beacon,imx8mp-beacon-kit  # i.MX8MP Beacon Development Kit
1052fac71e4eSEmmanuel Vadot              - dmo,imx8mp-data-modul-edm-sbc # i.MX8MP eDM SBC
1053c66ec88fSEmmanuel Vadot              - fsl,imx8mp-evk            # i.MX8MP EVK Board
1054aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw71xx-2x # i.MX8MP Gateworks Board
1055aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board
1056aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board
1057d5b0e70fSEmmanuel Vadot              - gateworks,imx8mp-gw74xx   # i.MX8MP Gateworks Board
1058f126890aSEmmanuel Vadot              - gateworks,imx8mp-gw7905-2x # i.MX8MP Gateworks Board
10598d13bc63SEmmanuel Vadot              - skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
10608d13bc63SEmmanuel Vadot              - skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel
10618d13bc63SEmmanuel Vadot              - skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel
1062d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp     # Verdin iMX8M Plus Modules
1063d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi  # Verdin iMX8M Plus Modules without Wi-Fi / BT
1064d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi  # Verdin iMX8M Plus Wi-Fi / BT Modules
1065d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1066d5b0e70fSEmmanuel Vadot
10677ef62cebSEmmanuel Vadot      - description: Avnet (MSC Branded) Boards with SM2S i.MX8M Plus Modules
10687ef62cebSEmmanuel Vadot        items:
10697ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp-14N0600E-ep1 # SM2S-IMX8PLUS-14N0600E on SM2-MB-EP1 Carrier Board
10707ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp-14N0600E     # 14N0600E variant of SM2S-IMX8PLUS SoM
10717ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp              # SM2S-IMX8PLUS SoM
10727ef62cebSEmmanuel Vadot          - const: fsl,imx8mp
10737ef62cebSEmmanuel Vadot
1074cb7aa33aSEmmanuel Vadot      - description: i.MX8MP DHCOM based Boards
1075cb7aa33aSEmmanuel Vadot        items:
1076fac71e4eSEmmanuel Vadot          - enum:
1077fac71e4eSEmmanuel Vadot              - dh,imx8mp-dhcom-pdk2         # i.MX8MP DHCOM SoM on PDK2 board
1078fac71e4eSEmmanuel Vadot              - dh,imx8mp-dhcom-pdk3         # i.MX8MP DHCOM SoM on PDK3 board
1079cb7aa33aSEmmanuel Vadot          - const: dh,imx8mp-dhcom-som       # i.MX8MP DHCOM SoM
1080cb7aa33aSEmmanuel Vadot          - const: fsl,imx8mp
1081cb7aa33aSEmmanuel Vadot
1082d5b0e70fSEmmanuel Vadot      - description: Engicam i.Core MX8M Plus SoM based boards
1083d5b0e70fSEmmanuel Vadot        items:
1084d5b0e70fSEmmanuel Vadot          - enum:
1085d5b0e70fSEmmanuel Vadot              - engicam,icore-mx8mp-edimm2.2       # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
1086d5b0e70fSEmmanuel Vadot          - const: engicam,icore-mx8mp             # i.MX8MP Engicam i.Core MX8M Plus SoM
1087c66ec88fSEmmanuel Vadot          - const: fsl,imx8mp
1088c66ec88fSEmmanuel Vadot
10895def4c47SEmmanuel Vadot      - description: PHYTEC phyCORE-i.MX8MP SoM based boards
10905def4c47SEmmanuel Vadot        items:
10915def4c47SEmmanuel Vadot          - const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK
10925def4c47SEmmanuel Vadot          - const: phytec,imx8mp-phycore-som         # phyCORE-i.MX8MP SoM
10935def4c47SEmmanuel Vadot          - const: fsl,imx8mp
10945def4c47SEmmanuel Vadot
1095aa1a8ff2SEmmanuel Vadot      - description: Polyhex DEBIX i.MX8MP based SBCs
1096aa1a8ff2SEmmanuel Vadot        items:
1097aa1a8ff2SEmmanuel Vadot          - enum:
1098aa1a8ff2SEmmanuel Vadot              - polyhex,imx8mp-debix-model-a        # Polyhex Debix Model A Board
1099aa1a8ff2SEmmanuel Vadot          - const: polyhex,imx8mp-debix             # Polyhex i.MX8MP Debix SBCs
1100aa1a8ff2SEmmanuel Vadot          - const: fsl,imx8mp
1101aa1a8ff2SEmmanuel Vadot
1102aa1a8ff2SEmmanuel Vadot      - description: Polyhex DEBIX i.MX8MP SOM A based boards
1103aa1a8ff2SEmmanuel Vadot        items:
1104aa1a8ff2SEmmanuel Vadot          - enum:
1105aa1a8ff2SEmmanuel Vadot              - polyhex,imx8mp-debix-som-a-bmb-08   # Polyhex Debix SOM A on SOM A I/O board
1106aa1a8ff2SEmmanuel Vadot          - const: polyhex,imx8mp-debix-som-a       # Polyhex Debix SOM A
1107aa1a8ff2SEmmanuel Vadot          - const: fsl,imx8mp
1108aa1a8ff2SEmmanuel Vadot
1109d5b0e70fSEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Plus Modules
1110d5b0e70fSEmmanuel Vadot        items:
1111d5b0e70fSEmmanuel Vadot          - enum:
1112d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-dahlia # Verdin iMX8M Plus Module on Dahlia
1113d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-dev    # Verdin iMX8M Plus Module on Verdin Development Board
11148d13bc63SEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-mallow # Verdin iMX8M Plus Module on Mallow
1115cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-yavia  # Verdin iMX8M Plus Module on Yavia
1116d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp-nonwifi     # Verdin iMX8M Plus Module without Wi-Fi / BT
1117d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp             # Verdin iMX8M Plus Module
1118d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1119d5b0e70fSEmmanuel Vadot
1120d5b0e70fSEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Plus Wi-Fi / BT Modules
1121d5b0e70fSEmmanuel Vadot        items:
1122d5b0e70fSEmmanuel Vadot          - enum:
1123d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-dahlia # Verdin iMX8M Plus Wi-Fi / BT Module on Dahlia
1124d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-dev    # Verdin iMX8M Plus Wi-Fi / BT M. on Verdin Development B.
11258d13bc63SEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-mallow # Verdin iMX8M Plus Wi-Fi / BT Module on Mallow
1126cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-yavia  # Verdin iMX8M Plus Wi-Fi / BT Module on Yavia
1127d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp-wifi     # Verdin iMX8M Plus Wi-Fi / BT Module
1128d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp          # Verdin iMX8M Plus Module
1129d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1130d5b0e70fSEmmanuel Vadot
1131b97ee269SEmmanuel Vadot      - description:
1132b97ee269SEmmanuel Vadot          TQMa8MPxL is a series of LGA SOM featuring NXP i.MX8MP system-on-chip
1133b97ee269SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
1134b97ee269SEmmanuel Vadot          All CPU variants use the same device tree hence only one compatible
1135b97ee269SEmmanuel Vadot          is needed. MBa8MPxL mainboard can be used as starterkit or in a boxed
1136b97ee269SEmmanuel Vadot          version as an industrial computing device.
1137b97ee269SEmmanuel Vadot        items:
1138b97ee269SEmmanuel Vadot          - enum:
1139b97ee269SEmmanuel Vadot              - tq,imx8mp-tqma8mpql-mba8mpxl # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MPxL
1140b97ee269SEmmanuel Vadot          - const: tq,imx8mp-tqma8mpql       # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM
1141b97ee269SEmmanuel Vadot          - const: fsl,imx8mp
1142b97ee269SEmmanuel Vadot
1143c66ec88fSEmmanuel Vadot      - description: i.MX8MQ based Boards
1144c66ec88fSEmmanuel Vadot        items:
1145c66ec88fSEmmanuel Vadot          - enum:
1146c66ec88fSEmmanuel Vadot              - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board
1147354d7675SEmmanuel Vadot              - boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1148c66ec88fSEmmanuel Vadot              - einfochips,imx8mq-thor96  # i.MX8MQ Thor96 Board
1149c66ec88fSEmmanuel Vadot              - fsl,imx8mq-evk            # i.MX8MQ EVK Board
1150c66ec88fSEmmanuel Vadot              - google,imx8mq-phanbell    # Google Coral Edge TPU
11512eb4d8dcSEmmanuel Vadot              - kontron,pitx-imx8m        # Kontron pITX-imx8m Board
1152c66ec88fSEmmanuel Vadot              - purism,librem5-devkit     # Purism Librem5 devkit
1153c66ec88fSEmmanuel Vadot              - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse
1154c66ec88fSEmmanuel Vadot              - technexion,pico-pi-imx8m  # TechNexion PICO-PI-8M evk
1155c66ec88fSEmmanuel Vadot          - const: fsl,imx8mq
1156c66ec88fSEmmanuel Vadot
1157cb7aa33aSEmmanuel Vadot      - description: i.MX8MQ NITROGEN SoM based Boards
1158cb7aa33aSEmmanuel Vadot        items:
1159cb7aa33aSEmmanuel Vadot          - const: mntre,reform2                  # MNT Reform2 Laptop
1160cb7aa33aSEmmanuel Vadot          - const: boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1161cb7aa33aSEmmanuel Vadot          - const: fsl,imx8mq
1162cb7aa33aSEmmanuel Vadot
11636be33864SEmmanuel Vadot      - description: Purism Librem5 phones
11646be33864SEmmanuel Vadot        items:
11656be33864SEmmanuel Vadot          - enum:
11666be33864SEmmanuel Vadot              - purism,librem5r2          # Purism Librem5 phone "Chestnut"
11676be33864SEmmanuel Vadot              - purism,librem5r3          # Purism Librem5 phone "Dogwood"
11685def4c47SEmmanuel Vadot              - purism,librem5r4          # Purism Librem5 phone "Evergreen"
11696be33864SEmmanuel Vadot          - const: purism,librem5
11706be33864SEmmanuel Vadot          - const: fsl,imx8mq
11716be33864SEmmanuel Vadot
1172e67e8565SEmmanuel Vadot      - description:
1173e67e8565SEmmanuel Vadot          TQMa8Mx is a series of SOM featuring NXP i.MX8MQ system-on-chip
1174e67e8565SEmmanuel Vadot          variants. It is designed to be clicked on different carrier boards.
1175e67e8565SEmmanuel Vadot        items:
1176e67e8565SEmmanuel Vadot          - enum:
1177e67e8565SEmmanuel Vadot              - tq,imx8mq-tqma8mq-mba8mx # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM on MBa8Mx
1178e67e8565SEmmanuel Vadot          - const: tq,imx8mq-tqma8mq     # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM
1179e67e8565SEmmanuel Vadot          - const: fsl,imx8mq
1180e67e8565SEmmanuel Vadot
11816be33864SEmmanuel Vadot      - description: Zodiac Inflight Innovations Ultra Boards
11826be33864SEmmanuel Vadot        items:
11836be33864SEmmanuel Vadot          - enum:
11846be33864SEmmanuel Vadot              - zii,imx8mq-ultra-rmb3
11856be33864SEmmanuel Vadot              - zii,imx8mq-ultra-zest
11866be33864SEmmanuel Vadot          - const: zii,imx8mq-ultra
11876be33864SEmmanuel Vadot          - const: fsl,imx8mq
11886be33864SEmmanuel Vadot
11892eb4d8dcSEmmanuel Vadot      - description: i.MX8QM based Boards
11902eb4d8dcSEmmanuel Vadot        items:
11912eb4d8dcSEmmanuel Vadot          - enum:
11922eb4d8dcSEmmanuel Vadot              - fsl,imx8qm-mek           # i.MX8QM MEK Board
1193fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8      # Apalis iMX8 Modules
1194fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1 # Apalis iMX8 V1.1 Modules
1195fac71e4eSEmmanuel Vadot          - const: fsl,imx8qm
1196fac71e4eSEmmanuel Vadot
1197fac71e4eSEmmanuel Vadot      - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules
1198fac71e4eSEmmanuel Vadot        items:
1199fac71e4eSEmmanuel Vadot          - enum:
1200*01950c46SEmmanuel Vadot              - toradex,apalis-imx8-eval            # Apalis iMX8 Module on Apalis Evaluation V1.0/V1.1 Board
1201*01950c46SEmmanuel Vadot              - toradex,apalis-imx8-eval-v1.2       # Apalis iMX8 Module on Apalis Evaluation V1.2 Board
1202fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-ixora-v1.1      # Apalis iMX8 Module on Ixora V1.1 Carrier Board
1203fac71e4eSEmmanuel Vadot          - const: toradex,apalis-imx8
1204fac71e4eSEmmanuel Vadot          - const: fsl,imx8qm
1205fac71e4eSEmmanuel Vadot
1206fac71e4eSEmmanuel Vadot      - description: i.MX8QM Boards with Toradex Apalis iMX8 V1.1 Modules
1207fac71e4eSEmmanuel Vadot        items:
1208fac71e4eSEmmanuel Vadot          - enum:
1209*01950c46SEmmanuel Vadot              - toradex,apalis-imx8-v1.1-eval       # Apalis iMX8 V1.1 Module on Apalis Eval. V1.0/V1.1 Board
1210*01950c46SEmmanuel Vadot              - toradex,apalis-imx8-v1.1-eval-v1.2  # Apalis iMX8 V1.1 Module on Apalis Eval. V1.2 Board
1211fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board
1212fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board
1213fac71e4eSEmmanuel Vadot          - const: toradex,apalis-imx8-v1.1
12142eb4d8dcSEmmanuel Vadot          - const: fsl,imx8qm
12152eb4d8dcSEmmanuel Vadot
1216c66ec88fSEmmanuel Vadot      - description: i.MX8QXP based Boards
1217c66ec88fSEmmanuel Vadot        items:
1218c66ec88fSEmmanuel Vadot          - enum:
1219c66ec88fSEmmanuel Vadot              - einfochips,imx8qxp-ai_ml  # i.MX8QXP AI_ML Board
1220c66ec88fSEmmanuel Vadot              - fsl,imx8qxp-mek           # i.MX8QXP MEK Board
12218cc087a1SEmmanuel Vadot              - toradex,colibri-imx8x     # Colibri iMX8X Modules
12226be33864SEmmanuel Vadot          - const: fsl,imx8qxp
12236be33864SEmmanuel Vadot
12247ef62cebSEmmanuel Vadot      - description: i.MX8DXL based Boards
12257ef62cebSEmmanuel Vadot        items:
12267ef62cebSEmmanuel Vadot          - enum:
12277ef62cebSEmmanuel Vadot              - fsl,imx8dxl-evk           # i.MX8DXL EVK Board
12287ef62cebSEmmanuel Vadot          - const: fsl,imx8dxl
12297ef62cebSEmmanuel Vadot
1230fac71e4eSEmmanuel Vadot      - description: i.MX8QXP Boards with Toradex Colibri iMX8X Modules
12316be33864SEmmanuel Vadot        items:
12326be33864SEmmanuel Vadot          - enum:
1233fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-aster   # Colibri iMX8X Module on Aster Board
1234c66ec88fSEmmanuel Vadot              - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3
1235fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-iris    # Colibri iMX8X Module on Iris Board
1236fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-iris-v2 # Colibri iMX8X Module on Iris Board V2
12376be33864SEmmanuel Vadot          - const: toradex,colibri-imx8x
1238c66ec88fSEmmanuel Vadot          - const: fsl,imx8qxp
1239c66ec88fSEmmanuel Vadot
1240*01950c46SEmmanuel Vadot      - description:
1241*01950c46SEmmanuel Vadot          TQMa8Xx is a series of SOM featuring NXP i.MX8X system-on-chip
1242*01950c46SEmmanuel Vadot          variants. It is designed to be clicked on different carrier boards
1243*01950c46SEmmanuel Vadot          MBa8Xx is the starterkit
1244*01950c46SEmmanuel Vadot        oneOf:
1245*01950c46SEmmanuel Vadot          - items:
1246*01950c46SEmmanuel Vadot              - enum:
1247*01950c46SEmmanuel Vadot                  - tq,imx8dxp-tqma8xdp-mba8xx # TQ-Systems GmbH TQMa8XDP SOM on MBa8Xx
1248*01950c46SEmmanuel Vadot              - const: tq,imx8dxp-tqma8xdp     # TQ-Systems GmbH TQMa8XDP SOM (with i.MX8DXP)
1249*01950c46SEmmanuel Vadot              - const: fsl,imx8dxp
1250*01950c46SEmmanuel Vadot          - items:
1251*01950c46SEmmanuel Vadot              - enum:
1252*01950c46SEmmanuel Vadot                  - tq,imx8qxp-tqma8xqp-mba8xx # TQ-Systems GmbH TQMa8XQP SOM on MBa8Xx
1253*01950c46SEmmanuel Vadot              - const: tq,imx8qxp-tqma8xqp     # TQ-Systems GmbH TQMa8XQP SOM (with i.MX8QXP)
1254*01950c46SEmmanuel Vadot              - const: fsl,imx8qxp
1255*01950c46SEmmanuel Vadot
1256e67e8565SEmmanuel Vadot      - description: i.MX8ULP based Boards
1257e67e8565SEmmanuel Vadot        items:
1258e67e8565SEmmanuel Vadot          - enum:
1259e67e8565SEmmanuel Vadot              - fsl,imx8ulp-evk           # i.MX8ULP EVK Board
1260e67e8565SEmmanuel Vadot          - const: fsl,imx8ulp
1261e67e8565SEmmanuel Vadot
1262b97ee269SEmmanuel Vadot      - description: i.MX93 based Boards
1263b97ee269SEmmanuel Vadot        items:
1264b97ee269SEmmanuel Vadot          - enum:
1265b97ee269SEmmanuel Vadot              - fsl,imx93-11x11-evk       # i.MX93 11x11 EVK Board
1266b97ee269SEmmanuel Vadot          - const: fsl,imx93
1267b97ee269SEmmanuel Vadot
12688bab661aSEmmanuel Vadot      - description: i.MXRT1050 based Boards
12698bab661aSEmmanuel Vadot        items:
12708bab661aSEmmanuel Vadot          - enum:
12718bab661aSEmmanuel Vadot              - fsl,imxrt1050-evk         # i.MXRT1050 EVK Board
12728bab661aSEmmanuel Vadot          - const: fsl,imxrt1050
12738bab661aSEmmanuel Vadot
12748bab661aSEmmanuel Vadot      - description: i.MXRT1170 based Boards
12758bab661aSEmmanuel Vadot        items:
12768bab661aSEmmanuel Vadot          - enum:
12778bab661aSEmmanuel Vadot              - fsl,imxrt1170-evk         # i.MXRT1170 EVK Board
12788bab661aSEmmanuel Vadot          - const: fsl,imxrt1170
12798bab661aSEmmanuel Vadot
1280c66ec88fSEmmanuel Vadot      - description:
1281aa1a8ff2SEmmanuel Vadot          TQMa93xxLA and TQMa93xxCA are two series of feature compatible SOM
1282aa1a8ff2SEmmanuel Vadot          using NXP i.MX93 SOC in 11x11 mm package.
1283aa1a8ff2SEmmanuel Vadot          TQMa93xxLA is designed to be soldered on different carrier boards.
1284aa1a8ff2SEmmanuel Vadot          TQMa93xxCA is a compatible variant using board to board connectors.
1285aa1a8ff2SEmmanuel Vadot          All SOM and CPU variants use the same device tree hence only one
1286aa1a8ff2SEmmanuel Vadot          compatible is needed. Bootloader disables all features not present
1287aa1a8ff2SEmmanuel Vadot          in the assembled SOC.
1288aa1a8ff2SEmmanuel Vadot          MBa93xxCA mainboard can be used as starterkit for the SOM
1289aa1a8ff2SEmmanuel Vadot          soldered on an adapter board or for the connector variant
1290aa1a8ff2SEmmanuel Vadot          MBa93xxLA mainboard is a single board computer using the solderable
1291aa1a8ff2SEmmanuel Vadot          SOM variant
1292aa1a8ff2SEmmanuel Vadot        items:
1293aa1a8ff2SEmmanuel Vadot          - enum:
1294aa1a8ff2SEmmanuel Vadot              - tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA
1295aa1a8ff2SEmmanuel Vadot              - tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC
1296aa1a8ff2SEmmanuel Vadot          - const: tq,imx93-tqma9352        # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
1297aa1a8ff2SEmmanuel Vadot          - const: fsl,imx93
1298aa1a8ff2SEmmanuel Vadot
1299*01950c46SEmmanuel Vadot      - description: PHYTEC phyCORE-i.MX93 SoM based boards
1300*01950c46SEmmanuel Vadot        items:
1301*01950c46SEmmanuel Vadot          - const: phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93
1302*01950c46SEmmanuel Vadot          - const: phytec,imx93-phycore-som    # phyCORE-i.MX93 SoM
1303*01950c46SEmmanuel Vadot          - const: fsl,imx93
1304*01950c46SEmmanuel Vadot
1305*01950c46SEmmanuel Vadot      - description: Variscite VAR-SOM-MX93 based boards
1306*01950c46SEmmanuel Vadot        items:
1307*01950c46SEmmanuel Vadot          - const: variscite,var-som-mx93-symphony
1308*01950c46SEmmanuel Vadot          - const: variscite,var-som-mx93
1309*01950c46SEmmanuel Vadot          - const: fsl,imx93
1310*01950c46SEmmanuel Vadot
1311aa1a8ff2SEmmanuel Vadot      - description:
1312c66ec88fSEmmanuel Vadot          Freescale Vybrid Platform Device Tree Bindings
1313c66ec88fSEmmanuel Vadot
1314aa1a8ff2SEmmanuel Vadot          For the Vybrid SoC family all variants with DDR controller are supported,
1315c66ec88fSEmmanuel Vadot          which is the VF5xx and VF6xx series. Out of historical reasons, in most
1316aa1a8ff2SEmmanuel Vadot          places the kernel uses vf610 to refer to the whole family.
1317c66ec88fSEmmanuel Vadot          The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4
1318c66ec88fSEmmanuel Vadot          core support.
1319c66ec88fSEmmanuel Vadot        items:
1320c66ec88fSEmmanuel Vadot          - enum:
1321c66ec88fSEmmanuel Vadot              - fsl,vf500
1322c66ec88fSEmmanuel Vadot              - fsl,vf510
1323c66ec88fSEmmanuel Vadot              - fsl,vf600
1324c66ec88fSEmmanuel Vadot              - fsl,vf610
1325c66ec88fSEmmanuel Vadot              - fsl,vf610m4
13265def4c47SEmmanuel Vadot
13275def4c47SEmmanuel Vadot      - description: Toradex Colibri VF50 Module on Colibri Evaluation Board
13285def4c47SEmmanuel Vadot        items:
13295def4c47SEmmanuel Vadot          - const: toradex,vf500-colibri_vf50-on-eval
13305def4c47SEmmanuel Vadot          - const: toradex,vf500-colibri_vf50
13315def4c47SEmmanuel Vadot          - const: fsl,vf500
13325def4c47SEmmanuel Vadot
13335def4c47SEmmanuel Vadot      - description: VF610 based Boards
13345def4c47SEmmanuel Vadot        items:
13355def4c47SEmmanuel Vadot          - enum:
13368cc087a1SEmmanuel Vadot              - fsl,vf610-twr             # VF610 Tower Board
13375def4c47SEmmanuel Vadot              - lwn,bk4                   # Liebherr BK4 controller
13385def4c47SEmmanuel Vadot              - phytec,vf610-cosmic       # PHYTEC Cosmic/Cosmic+ Board
13398cc087a1SEmmanuel Vadot              - toradex,vf610-colibri_vf61 # Colibri VF61 Modules
13405def4c47SEmmanuel Vadot          - const: fsl,vf610
13415def4c47SEmmanuel Vadot
13425def4c47SEmmanuel Vadot      - description: Toradex Colibri VF61 Module on Colibri Evaluation Board
13435def4c47SEmmanuel Vadot        items:
13445def4c47SEmmanuel Vadot          - const: toradex,vf610-colibri_vf61-on-eval
13455def4c47SEmmanuel Vadot          - const: toradex,vf610-colibri_vf61
13465def4c47SEmmanuel Vadot          - const: fsl,vf610
1347c66ec88fSEmmanuel Vadot
1348c66ec88fSEmmanuel Vadot      - description: ZII's VF610 based Boards
1349c66ec88fSEmmanuel Vadot        items:
1350c66ec88fSEmmanuel Vadot          - enum:
1351c66ec88fSEmmanuel Vadot              - zii,vf610cfu1      # ZII VF610 CFU1 Board
1352c66ec88fSEmmanuel Vadot              - zii,vf610dev-c     # ZII VF610 Development Board, Rev C
1353c66ec88fSEmmanuel Vadot              - zii,vf610dev-b     # ZII VF610 Development Board, Rev B
1354c66ec88fSEmmanuel Vadot              - zii,vf610scu4-aib  # ZII VF610 SCU4 AIB
1355c66ec88fSEmmanuel Vadot              - zii,vf610dtu       # ZII VF610 SSMB DTU Board
1356c66ec88fSEmmanuel Vadot              - zii,vf610spu3      # ZII VF610 SSMB SPU3 Board
1357c66ec88fSEmmanuel Vadot              - zii,vf610spb4      # ZII VF610 SPB4 Board
1358c66ec88fSEmmanuel Vadot          - const: zii,vf610dev
1359c66ec88fSEmmanuel Vadot          - const: fsl,vf610
1360c66ec88fSEmmanuel Vadot
1361c66ec88fSEmmanuel Vadot      - description: LS1012A based Boards
1362c66ec88fSEmmanuel Vadot        items:
1363c66ec88fSEmmanuel Vadot          - enum:
1364c66ec88fSEmmanuel Vadot              - ebs-systart,oxalis
1365c66ec88fSEmmanuel Vadot              - fsl,ls1012a-rdb
1366c66ec88fSEmmanuel Vadot              - fsl,ls1012a-frdm
13675def4c47SEmmanuel Vadot              - fsl,ls1012a-frwy
1368c66ec88fSEmmanuel Vadot              - fsl,ls1012a-qds
1369c66ec88fSEmmanuel Vadot          - const: fsl,ls1012a
1370c66ec88fSEmmanuel Vadot
1371c66ec88fSEmmanuel Vadot      - description: LS1021A based Boards
1372c66ec88fSEmmanuel Vadot        items:
1373c66ec88fSEmmanuel Vadot          - enum:
1374d5b0e70fSEmmanuel Vadot              - fsl,ls1021a-iot
1375c66ec88fSEmmanuel Vadot              - fsl,ls1021a-moxa-uc-8410a
1376c66ec88fSEmmanuel Vadot              - fsl,ls1021a-qds
13778cc087a1SEmmanuel Vadot              - fsl,ls1021a-tsn
1378c66ec88fSEmmanuel Vadot              - fsl,ls1021a-twr
1379c66ec88fSEmmanuel Vadot          - const: fsl,ls1021a
1380c66ec88fSEmmanuel Vadot
1381aa1a8ff2SEmmanuel Vadot      - description:
1382aa1a8ff2SEmmanuel Vadot          TQ-Systems TQMLS102xA is a series of socketable SOM featuring
1383aa1a8ff2SEmmanuel Vadot          LS102x system-on-chip variants. MBLS102xA mainboard can be used as
1384aa1a8ff2SEmmanuel Vadot          starterkit.
1385aa1a8ff2SEmmanuel Vadot        items:
1386aa1a8ff2SEmmanuel Vadot          - enum:
1387aa1a8ff2SEmmanuel Vadot              - tq,ls1021a-tqmls1021a-mbls102xa
1388aa1a8ff2SEmmanuel Vadot          - const: tq,ls1021a-tqmls1021a
1389aa1a8ff2SEmmanuel Vadot          - const: fsl,ls1021a
1390aa1a8ff2SEmmanuel Vadot
1391c66ec88fSEmmanuel Vadot      - description: LS1028A based Boards
1392c66ec88fSEmmanuel Vadot        items:
1393c66ec88fSEmmanuel Vadot          - enum:
1394c66ec88fSEmmanuel Vadot              - fsl,ls1028a-qds
1395c66ec88fSEmmanuel Vadot              - fsl,ls1028a-rdb
1396c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1397c66ec88fSEmmanuel Vadot
1398c66ec88fSEmmanuel Vadot      - description: Kontron KBox A-230-LS
1399c66ec88fSEmmanuel Vadot        items:
1400c66ec88fSEmmanuel Vadot          - const: kontron,kbox-a-230-ls
1401c66ec88fSEmmanuel Vadot          - const: kontron,sl28-var4
1402c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1403c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1404c66ec88fSEmmanuel Vadot      - description:
1405c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0
1406c66ec88fSEmmanuel Vadot        items:
1407c66ec88fSEmmanuel Vadot          - enum:
14085def4c47SEmmanuel Vadot              - kontron,sl28-var1-ads2
1409c66ec88fSEmmanuel Vadot              - kontron,sl28-var2-ads2
1410c66ec88fSEmmanuel Vadot              - kontron,sl28-var3-ads2
1411c66ec88fSEmmanuel Vadot              - kontron,sl28-var4-ads2
1412c66ec88fSEmmanuel Vadot          - enum:
14135def4c47SEmmanuel Vadot              - kontron,sl28-var1
1414c66ec88fSEmmanuel Vadot              - kontron,sl28-var2
1415c66ec88fSEmmanuel Vadot              - kontron,sl28-var3
1416c66ec88fSEmmanuel Vadot              - kontron,sl28-var4
1417c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1418c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1419c66ec88fSEmmanuel Vadot
1420c66ec88fSEmmanuel Vadot      - description:
1421c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board (on a generic/undefined carrier)
1422c66ec88fSEmmanuel Vadot        items:
1423c66ec88fSEmmanuel Vadot          - enum:
14245def4c47SEmmanuel Vadot              - kontron,sl28-var1
1425c66ec88fSEmmanuel Vadot              - kontron,sl28-var2
1426c66ec88fSEmmanuel Vadot              - kontron,sl28-var3
1427c66ec88fSEmmanuel Vadot              - kontron,sl28-var4
1428c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1429c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1430c66ec88fSEmmanuel Vadot
1431c66ec88fSEmmanuel Vadot      - description:
1432c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board (base). This is used in the base device
1433c66ec88fSEmmanuel Vadot          tree which is compatible with the overlays provided by the
1434c66ec88fSEmmanuel Vadot          vendor.
1435c66ec88fSEmmanuel Vadot        items:
1436c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1437c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1438c66ec88fSEmmanuel Vadot
1439c66ec88fSEmmanuel Vadot      - description: LS1043A based Boards
1440c66ec88fSEmmanuel Vadot        items:
1441c66ec88fSEmmanuel Vadot          - enum:
1442c66ec88fSEmmanuel Vadot              - fsl,ls1043a-rdb
1443c66ec88fSEmmanuel Vadot              - fsl,ls1043a-qds
1444c66ec88fSEmmanuel Vadot          - const: fsl,ls1043a
1445c66ec88fSEmmanuel Vadot
144684943d6fSEmmanuel Vadot      - description: TQ-Systems LS1043A based Boards
144784943d6fSEmmanuel Vadot        items:
144884943d6fSEmmanuel Vadot          - enum:
144984943d6fSEmmanuel Vadot              - tq,ls1043a-tqmls1043a-mbls10xxa
145084943d6fSEmmanuel Vadot          - const: tq,ls1043a-tqmls1043a
145184943d6fSEmmanuel Vadot          - const: fsl,ls1043a
145284943d6fSEmmanuel Vadot
1453c66ec88fSEmmanuel Vadot      - description: LS1046A based Boards
1454c66ec88fSEmmanuel Vadot        items:
1455c66ec88fSEmmanuel Vadot          - enum:
1456c66ec88fSEmmanuel Vadot              - fsl,ls1046a-frwy
1457c66ec88fSEmmanuel Vadot              - fsl,ls1046a-qds
1458c66ec88fSEmmanuel Vadot              - fsl,ls1046a-rdb
1459c66ec88fSEmmanuel Vadot          - const: fsl,ls1046a
1460c66ec88fSEmmanuel Vadot
146184943d6fSEmmanuel Vadot      - description: TQ-Systems LS1046A based Boards
146284943d6fSEmmanuel Vadot        items:
146384943d6fSEmmanuel Vadot          - enum:
146484943d6fSEmmanuel Vadot              - tq,ls1046a-tqmls1046a-mbls10xxa
146584943d6fSEmmanuel Vadot          - const: tq,ls1046a-tqmls1046a
146684943d6fSEmmanuel Vadot          - const: fsl,ls1046a
146784943d6fSEmmanuel Vadot
1468c66ec88fSEmmanuel Vadot      - description: LS1088A based Boards
1469c66ec88fSEmmanuel Vadot        items:
1470c66ec88fSEmmanuel Vadot          - enum:
1471c66ec88fSEmmanuel Vadot              - fsl,ls1088a-qds
1472c66ec88fSEmmanuel Vadot              - fsl,ls1088a-rdb
1473c66ec88fSEmmanuel Vadot          - const: fsl,ls1088a
1474c66ec88fSEmmanuel Vadot
147584943d6fSEmmanuel Vadot      - description: TQ-Systems LS1088A based Boards
147684943d6fSEmmanuel Vadot        items:
147784943d6fSEmmanuel Vadot          - enum:
147884943d6fSEmmanuel Vadot              - tq,ls1088a-tqmls1088a-mbls10xxa
147984943d6fSEmmanuel Vadot          - const: tq,ls1088a-tqmls1088a
148084943d6fSEmmanuel Vadot          - const: fsl,ls1088a
148184943d6fSEmmanuel Vadot
1482c66ec88fSEmmanuel Vadot      - description: LS2080A based Boards
1483c66ec88fSEmmanuel Vadot        items:
1484c66ec88fSEmmanuel Vadot          - enum:
1485c66ec88fSEmmanuel Vadot              - fsl,ls2080a-simu
1486c66ec88fSEmmanuel Vadot              - fsl,ls2080a-qds
1487c66ec88fSEmmanuel Vadot              - fsl,ls2080a-rdb
1488c66ec88fSEmmanuel Vadot          - const: fsl,ls2080a
1489c66ec88fSEmmanuel Vadot
1490c66ec88fSEmmanuel Vadot      - description: LS2088A based Boards
1491c66ec88fSEmmanuel Vadot        items:
1492c66ec88fSEmmanuel Vadot          - enum:
1493c66ec88fSEmmanuel Vadot              - fsl,ls2088a-qds
1494c66ec88fSEmmanuel Vadot              - fsl,ls2088a-rdb
1495c66ec88fSEmmanuel Vadot          - const: fsl,ls2088a
1496c66ec88fSEmmanuel Vadot
1497c66ec88fSEmmanuel Vadot      - description: LX2160A based Boards
1498c66ec88fSEmmanuel Vadot        items:
1499c66ec88fSEmmanuel Vadot          - enum:
15008cc087a1SEmmanuel Vadot              - fsl,lx2160a-bluebox3
15018cc087a1SEmmanuel Vadot              - fsl,lx2160a-bluebox3-rev-a
1502c66ec88fSEmmanuel Vadot              - fsl,lx2160a-qds
1503c66ec88fSEmmanuel Vadot              - fsl,lx2160a-rdb
15045def4c47SEmmanuel Vadot              - fsl,lx2162a-qds
15055def4c47SEmmanuel Vadot          - const: fsl,lx2160a
15065def4c47SEmmanuel Vadot
150784943d6fSEmmanuel Vadot      - description: SolidRun LX2160A CEX-7 based Boards
15085def4c47SEmmanuel Vadot        items:
15095def4c47SEmmanuel Vadot          - enum:
15105def4c47SEmmanuel Vadot              - solidrun,clearfog-cx
15115def4c47SEmmanuel Vadot              - solidrun,honeycomb
15125def4c47SEmmanuel Vadot          - const: solidrun,lx2160a-cex7
1513c66ec88fSEmmanuel Vadot          - const: fsl,lx2160a
1514c66ec88fSEmmanuel Vadot
151584943d6fSEmmanuel Vadot      - description: SolidRun LX2162A SoM based Boards
151684943d6fSEmmanuel Vadot        items:
151784943d6fSEmmanuel Vadot          - enum:
151884943d6fSEmmanuel Vadot              - solidrun,lx2162a-clearfog
151984943d6fSEmmanuel Vadot          - const: solidrun,lx2162a-som
152084943d6fSEmmanuel Vadot          - const: fsl,lx2160a
152184943d6fSEmmanuel Vadot
15228d13bc63SEmmanuel Vadot      - description:
15238d13bc63SEmmanuel Vadot          TQ-Systems TQMLX2160A is a series of socketable SOM featuring
15248d13bc63SEmmanuel Vadot          LX2160A system-on-chip variants. MBLX2160A mainboard can be used a
15258d13bc63SEmmanuel Vadot          starterkit.
15268d13bc63SEmmanuel Vadot        items:
15278d13bc63SEmmanuel Vadot          - enum:
15288d13bc63SEmmanuel Vadot              - tq,lx2160a-tqmlx2160a-mblx2160a
15298d13bc63SEmmanuel Vadot          - const: tq,lx2160a-tqmlx2160a
15308d13bc63SEmmanuel Vadot          - const: fsl,lx2160a
15318d13bc63SEmmanuel Vadot
15328cc087a1SEmmanuel Vadot      - description: S32G2 based Boards
15338cc087a1SEmmanuel Vadot        items:
15348cc087a1SEmmanuel Vadot          - enum:
15358cc087a1SEmmanuel Vadot              - nxp,s32g274a-evb
15368cc087a1SEmmanuel Vadot              - nxp,s32g274a-rdb2
15378cc087a1SEmmanuel Vadot          - const: nxp,s32g2
15388cc087a1SEmmanuel Vadot
1539c66ec88fSEmmanuel Vadot      - description: S32V234 based Boards
1540c66ec88fSEmmanuel Vadot        items:
1541c66ec88fSEmmanuel Vadot          - enum:
1542c66ec88fSEmmanuel Vadot              - fsl,s32v234-evb           # S32V234-EVB2 Customer Evaluation Board
1543c66ec88fSEmmanuel Vadot          - const: fsl,s32v234
1544c66ec88fSEmmanuel Vadot
1545354d7675SEmmanuel Vadot      - description: Traverse LS1088A based Boards
1546354d7675SEmmanuel Vadot        items:
1547354d7675SEmmanuel Vadot          - enum:
1548354d7675SEmmanuel Vadot              - traverse,ten64            # Ten64 Networking Appliance / Board
1549354d7675SEmmanuel Vadot          - const: fsl,ls1088a
1550354d7675SEmmanuel Vadot
15516be33864SEmmanuel VadotadditionalProperties: true
15526be33864SEmmanuel Vadot
1553c66ec88fSEmmanuel Vadot...
1554