xref: /freebsd/sys/contrib/device-tree/Bindings/arm/fsl.yaml (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
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:
28c66ec88fSEmmanuel Vadot              - fsl,imx23-evk
29c66ec88fSEmmanuel Vadot              - olimex,imx23-olinuxino
30c66ec88fSEmmanuel Vadot          - const: fsl,imx23
31c66ec88fSEmmanuel Vadot
32c66ec88fSEmmanuel Vadot      - description: i.MX25 Product Development Kit
33c66ec88fSEmmanuel Vadot        items:
34c66ec88fSEmmanuel Vadot          - enum:
35c66ec88fSEmmanuel Vadot              - fsl,imx25-pdk
365def4c47SEmmanuel Vadot              - karo,imx25-tx25
37c66ec88fSEmmanuel Vadot          - const: fsl,imx25
38c66ec88fSEmmanuel Vadot
395def4c47SEmmanuel Vadot      - description: i.MX25 Eukrea CPUIMX25 Boards
405def4c47SEmmanuel Vadot        items:
415def4c47SEmmanuel Vadot          - enum:
425def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard   # Eukrea MBIMXSD25
435def4c47SEmmanuel Vadot          - const: eukrea,cpuimx25
445def4c47SEmmanuel Vadot          - const: fsl,imx25
455def4c47SEmmanuel Vadot
465def4c47SEmmanuel Vadot      - description: i.MX25 Eukrea MBIMXSD25 Boards
475def4c47SEmmanuel Vadot        items:
485def4c47SEmmanuel Vadot          - enum:
495def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-cmo-qvga
505def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-dvi-svga
515def4c47SEmmanuel Vadot              - eukrea,mbimxsd25-baseboard-dvi-vga
525def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd25-baseboard
535def4c47SEmmanuel Vadot          - const: eukrea,cpuimx25
545def4c47SEmmanuel Vadot          - const: fsl,imx25
555def4c47SEmmanuel Vadot
565def4c47SEmmanuel Vadot      - description: i.MX27 based Boards
57c66ec88fSEmmanuel Vadot        items:
58c66ec88fSEmmanuel Vadot          - enum:
59c66ec88fSEmmanuel Vadot              - armadeus,imx27-apf27      # APF27 SoM
60c66ec88fSEmmanuel Vadot              - fsl,imx27-pdk
61c66ec88fSEmmanuel Vadot          - const: fsl,imx27
62c66ec88fSEmmanuel Vadot
635def4c47SEmmanuel Vadot      - description: i.MX27 APF27 SoM Board
645def4c47SEmmanuel Vadot        items:
655def4c47SEmmanuel Vadot          - const: armadeus,imx27-apf27dev
665def4c47SEmmanuel Vadot          - const: armadeus,imx27-apf27
675def4c47SEmmanuel Vadot          - const: fsl,imx27
685def4c47SEmmanuel Vadot
695def4c47SEmmanuel Vadot      - description: i.MX27 Eukrea CPUIMX27 SoM Board
705def4c47SEmmanuel Vadot        items:
715def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd27-baseboard
725def4c47SEmmanuel Vadot          - const: eukrea,cpuimx27
735def4c47SEmmanuel Vadot          - const: fsl,imx27
745def4c47SEmmanuel Vadot
755def4c47SEmmanuel Vadot      - description: i.MX27 Phytec pca100 Board
765def4c47SEmmanuel Vadot        items:
775def4c47SEmmanuel Vadot          - const: phytec,imx27-pca100-rdk
785def4c47SEmmanuel Vadot          - const: phytec,imx27-pca100
795def4c47SEmmanuel Vadot          - const: fsl,imx27
805def4c47SEmmanuel Vadot
815def4c47SEmmanuel Vadot      - description: i.MX27 Phytec pcm970 Board
825def4c47SEmmanuel Vadot        items:
835def4c47SEmmanuel Vadot          - const: phytec,imx27-pcm970
845def4c47SEmmanuel Vadot          - const: phytec,imx27-pcm038
855def4c47SEmmanuel Vadot          - const: fsl,imx27
865def4c47SEmmanuel Vadot
87c66ec88fSEmmanuel Vadot      - description: i.MX28 based Boards
88c66ec88fSEmmanuel Vadot        items:
89c66ec88fSEmmanuel Vadot          - enum:
90c66ec88fSEmmanuel Vadot              - armadeus,imx28-apf28      # APF28 SoM
91cb7aa33aSEmmanuel Vadot              - bluegiga,apx4devkit       # Bluegiga APx4 SoM on dev board
92cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10036     # Crystalfontz CFA-10036 SoM
93cb7aa33aSEmmanuel Vadot              - eukrea,mbmx28lc
94c66ec88fSEmmanuel Vadot              - fsl,imx28-evk
95c66ec88fSEmmanuel Vadot              - i2se,duckbill
96c66ec88fSEmmanuel Vadot              - i2se,duckbill-2
97cb7aa33aSEmmanuel Vadot              - karo,tx28                 # Ka-Ro electronics TX28 module
98cb7aa33aSEmmanuel Vadot              - lwn,imx28-xea
99cb7aa33aSEmmanuel Vadot              - msr,m28cu3                # M28 SoM with custom base board
100cb7aa33aSEmmanuel Vadot              - schulercontrol,imx28-sps1
101c66ec88fSEmmanuel Vadot              - technologic,imx28-ts4600
102c66ec88fSEmmanuel Vadot          - const: fsl,imx28
103cb7aa33aSEmmanuel Vadot
104cb7aa33aSEmmanuel Vadot      - description: i.MX28 Aries M28 SoM Board
105cb7aa33aSEmmanuel Vadot        items:
106cb7aa33aSEmmanuel Vadot          - const: aries,m28
107cb7aa33aSEmmanuel Vadot          - const: denx,m28
108cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
109cb7aa33aSEmmanuel Vadot
110cb7aa33aSEmmanuel Vadot      - description: i.MX28 Aries M28EVK Board
111cb7aa33aSEmmanuel Vadot        items:
112cb7aa33aSEmmanuel Vadot          - const: aries,m28evk
113cb7aa33aSEmmanuel Vadot          - const: denx,m28evk
114cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
115cb7aa33aSEmmanuel Vadot
116cb7aa33aSEmmanuel Vadot      - description: i.MX28 Armadeus Systems APF28Dev Board
117cb7aa33aSEmmanuel Vadot        items:
118cb7aa33aSEmmanuel Vadot          - const: armadeus,imx28-apf28dev
119cb7aa33aSEmmanuel Vadot          - const: armadeus,imx28-apf28
120cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
121cb7aa33aSEmmanuel Vadot
122cb7aa33aSEmmanuel Vadot      - description: i.MX28 Crystalfontz CFA-10036 based Boards
123cb7aa33aSEmmanuel Vadot        items:
124cb7aa33aSEmmanuel Vadot          - enum:
125cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10037
126cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10049
127cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10057
128cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10058
129cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10036
130cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
131cb7aa33aSEmmanuel Vadot
132cb7aa33aSEmmanuel Vadot      - description: i.MX28 Crystalfontz CFA-10037 based Boards
133cb7aa33aSEmmanuel Vadot        items:
134cb7aa33aSEmmanuel Vadot          - enum:
135cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10055
136cb7aa33aSEmmanuel Vadot              - crystalfontz,cfa10056
137cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10037
138cb7aa33aSEmmanuel Vadot          - const: crystalfontz,cfa10036
139cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
140cb7aa33aSEmmanuel Vadot
141c66ec88fSEmmanuel Vadot      - description: i.MX28 Duckbill 2 based Boards
142c66ec88fSEmmanuel Vadot        items:
143c66ec88fSEmmanuel Vadot          - enum:
144c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-485
145c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-enocean
146c66ec88fSEmmanuel Vadot              - i2se,duckbill-2-spi
147c66ec88fSEmmanuel Vadot          - const: i2se,duckbill-2
148c66ec88fSEmmanuel Vadot          - const: fsl,imx28
149c66ec88fSEmmanuel Vadot
150cb7aa33aSEmmanuel Vadot      - description: i.MX28 Eukrea Electromatique MBMX283LC Board
151cb7aa33aSEmmanuel Vadot        items:
152cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx283lc
153cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx28lc
154cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
155cb7aa33aSEmmanuel Vadot
156cb7aa33aSEmmanuel Vadot      - description: i.MX28 Eukrea Electromatique MBMX287LC Board
157cb7aa33aSEmmanuel Vadot        items:
158cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx287lc
159cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx283lc
160cb7aa33aSEmmanuel Vadot          - const: eukrea,mbmx28lc
161cb7aa33aSEmmanuel Vadot          - const: fsl,imx28
162cb7aa33aSEmmanuel Vadot
163c66ec88fSEmmanuel Vadot      - description: i.MX31 based Boards
164c66ec88fSEmmanuel Vadot        items:
165c66ec88fSEmmanuel Vadot          - enum:
166c66ec88fSEmmanuel Vadot              - buglabs,imx31-bug
167c66ec88fSEmmanuel Vadot              - logicpd,imx31-lite
168c66ec88fSEmmanuel Vadot          - const: fsl,imx31
169c66ec88fSEmmanuel Vadot
170c66ec88fSEmmanuel Vadot      - description: i.MX35 based Boards
171c66ec88fSEmmanuel Vadot        items:
172c66ec88fSEmmanuel Vadot          - enum:
173c66ec88fSEmmanuel Vadot              - fsl,imx35-pdk
174c66ec88fSEmmanuel Vadot          - const: fsl,imx35
175c66ec88fSEmmanuel Vadot
176c66ec88fSEmmanuel Vadot      - description: i.MX35 Eukrea CPUIMX35 Board
177c66ec88fSEmmanuel Vadot        items:
178c66ec88fSEmmanuel Vadot          - const: eukrea,mbimxsd35-baseboard
179c66ec88fSEmmanuel Vadot          - const: eukrea,cpuimx35
180c66ec88fSEmmanuel Vadot          - const: fsl,imx35
181c66ec88fSEmmanuel Vadot
182c66ec88fSEmmanuel Vadot      - description: i.MX50 based Boards
183c66ec88fSEmmanuel Vadot        items:
184c66ec88fSEmmanuel Vadot          - enum:
185c66ec88fSEmmanuel Vadot              - fsl,imx50-evk
186c66ec88fSEmmanuel Vadot              - kobo,aura
187c66ec88fSEmmanuel Vadot          - const: fsl,imx50
188c66ec88fSEmmanuel Vadot
1895def4c47SEmmanuel Vadot      - description: i.MX51 based Boards
190c66ec88fSEmmanuel Vadot        items:
191c66ec88fSEmmanuel Vadot          - enum:
1925def4c47SEmmanuel Vadot              - armadeus,imx51-apf51      # Armadeus Systems APF51 module
193c66ec88fSEmmanuel Vadot              - fsl,imx51-babbage
194c66ec88fSEmmanuel Vadot              - technologic,imx51-ts4800
1955def4c47SEmmanuel Vadot              - zii,imx51-scu3-esb
1965def4c47SEmmanuel Vadot              - zii,imx51-scu2-mezz
1975def4c47SEmmanuel Vadot              - zii,imx51-rdu1
1985def4c47SEmmanuel Vadot          - const: fsl,imx51
1995def4c47SEmmanuel Vadot
2005def4c47SEmmanuel Vadot      - description: i.MX51 based Armadeus Systems APF51Dev Board
2015def4c47SEmmanuel Vadot        items:
2025def4c47SEmmanuel Vadot          - const: armadeus,imx51-apf51dev
2035def4c47SEmmanuel Vadot          - const: armadeus,imx51-apf51
2045def4c47SEmmanuel Vadot          - const: fsl,imx51
2055def4c47SEmmanuel Vadot
2065def4c47SEmmanuel Vadot      - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board
2075def4c47SEmmanuel Vadot        items:
2085def4c47SEmmanuel Vadot          - const: digi,connectcore-ccxmx51-jsk
2095def4c47SEmmanuel Vadot          - const: digi,connectcore-ccxmx51-som
2105def4c47SEmmanuel Vadot          - const: fsl,imx51
2115def4c47SEmmanuel Vadot
2125def4c47SEmmanuel Vadot      - description: i.MX51 based Eukrea CPUIMX51 Board
2135def4c47SEmmanuel Vadot        items:
2145def4c47SEmmanuel Vadot          - const: eukrea,mbimxsd51
2155def4c47SEmmanuel Vadot          - const: eukrea,cpuimx51
216c66ec88fSEmmanuel Vadot          - const: fsl,imx51
217c66ec88fSEmmanuel Vadot
218c66ec88fSEmmanuel Vadot      - description: i.MX53 based Boards
219c66ec88fSEmmanuel Vadot        items:
220c66ec88fSEmmanuel Vadot          - enum:
221c66ec88fSEmmanuel Vadot              - bhf,cx9020
222c66ec88fSEmmanuel Vadot              - fsl,imx53-ard
223c66ec88fSEmmanuel Vadot              - fsl,imx53-evk
224c66ec88fSEmmanuel Vadot              - fsl,imx53-qsb
2255def4c47SEmmanuel Vadot              - fsl,imx53-qsrb                # Freescale i.MX53 Quick Start-R Board
226c66ec88fSEmmanuel Vadot              - fsl,imx53-smd
2275def4c47SEmmanuel Vadot              - ge,imx53-cpuvo                # General Electric CS ONE
2285def4c47SEmmanuel Vadot              - inversepath,imx53-usbarmory   # Inverse Path USB armory
2295def4c47SEmmanuel Vadot              - karo,tx53                     # Ka-Ro electronics TX53 module
2305def4c47SEmmanuel Vadot              - kiebackpeter,imx53-ddc        # K+P imx53 DDC
2315def4c47SEmmanuel Vadot              - kiebackpeter,imx53-hsc        # K+P imx53 HSC
232d5b0e70fSEmmanuel Vadot              - menlo,m53menlo                # i.MX53 Menlo board
233cb7aa33aSEmmanuel Vadot              - starterkit,sk-imx53
2345def4c47SEmmanuel Vadot              - voipac,imx53-dmm-668          # Voipac i.MX53 X53-DMM-668
2355def4c47SEmmanuel Vadot          - const: fsl,imx53
2365def4c47SEmmanuel Vadot
2375def4c47SEmmanuel Vadot      - description: i.MX53 based Aries/DENX M53EVK Board
2385def4c47SEmmanuel Vadot        items:
2395def4c47SEmmanuel Vadot          - const: aries,imx53-m53evk
2405def4c47SEmmanuel Vadot          - const: denx,imx53-m53evk
2415def4c47SEmmanuel Vadot          - const: fsl,imx53
2425def4c47SEmmanuel Vadot
2435def4c47SEmmanuel Vadot      - description: i.MX53 based TQ MBa53 Board
2445def4c47SEmmanuel Vadot        items:
2455def4c47SEmmanuel Vadot          - const: tq,mba53
2465def4c47SEmmanuel Vadot          - const: tq,tqma53
247c66ec88fSEmmanuel Vadot          - const: fsl,imx53
248c66ec88fSEmmanuel Vadot
249c66ec88fSEmmanuel Vadot      - description: i.MX6Q based Boards
250c66ec88fSEmmanuel Vadot        items:
251c66ec88fSEmmanuel Vadot          - enum:
2525def4c47SEmmanuel Vadot              - auvidea,h100              # Auvidea H100
253d5b0e70fSEmmanuel Vadot              - bosch,imx6q-acc           # Bosch ACC i.MX6 Dual
2545def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6_max
2555def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6_som2
2565def4c47SEmmanuel Vadot              - boundary,imx6q-nitrogen6x
2575def4c47SEmmanuel Vadot              - compulab,cm-fx6           # CompuLab CM-FX6
2585def4c47SEmmanuel Vadot              - dmo,imx6q-edmqmx6         # Data Modul eDM-QMX6 Board
2595956d97fSEmmanuel Vadot              - ds,imx6q-sbc              # Da Sheng COM-9XX Modules
2605def4c47SEmmanuel Vadot              - embest,imx6q-marsboard    # Embest MarS Board i.MX6Dual
261c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6         # emCON-MX6D or emCON-MX6Q SoM
262c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6-avari   # emCON-MX6D or emCON-MX6Q SoM on Avari Base
2635def4c47SEmmanuel Vadot              - engicam,imx6-icore        # Engicam i.CoreM6 Starter Kit
2645def4c47SEmmanuel Vadot              - engicam,imx6-icore-rqs    # Engicam i.CoreM6 RQS Starter Kit
265c66ec88fSEmmanuel Vadot              - fsl,imx6q-arm2
266c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabreauto
267c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabrelite
268c66ec88fSEmmanuel Vadot              - fsl,imx6q-sabresd
2695def4c47SEmmanuel Vadot              - karo,imx6q-tx6q           # Ka-Ro electronics TX6Q Modules
2705def4c47SEmmanuel Vadot              - kiebackpeter,imx6q-tpc    # K+P i.MX6 Quad TPC Board
271c66ec88fSEmmanuel Vadot              - kontron,imx6q-samx6i      # Kontron i.MX6 Dual/Quad SMARC Module
2725def4c47SEmmanuel Vadot              - kosagi,imx6q-novena       # Kosagi Novena Dual/Quad
2735def4c47SEmmanuel Vadot              - kvg,vicut1q               # Kverneland UT1Q board
2746be33864SEmmanuel Vadot              - logicpd,imx6q-logicpd
2755def4c47SEmmanuel Vadot              - lwn,display5              # Liebherr Display5 i.MX6 Quad Board
2765def4c47SEmmanuel Vadot              - lwn,mccmon6               # Liebherr Monitor6 i.MX6 Quad Board
2775def4c47SEmmanuel Vadot              - nutsboard,imx6q-pistachio # NutsBoard i.MX6 Quad Pistachio
2785def4c47SEmmanuel Vadot              - microsys,sbc6x            # MicroSys sbc6x board
2795def4c47SEmmanuel Vadot              - poslab,imx6q-savageboard  # Poslab SavageBoard Quad
280c66ec88fSEmmanuel Vadot              - prt,prti6q                # Protonic PRTI6Q board
281c66ec88fSEmmanuel Vadot              - prt,prtwd2                # Protonic WD2 board
2825def4c47SEmmanuel Vadot              - rex,imx6q-rex-pro         # Rex Pro i.MX6 Quad Board
283354d7675SEmmanuel Vadot              - skov,imx6q-skov-revc-lt2  # SKOV IMX6 CPU QuadCore lt2
284354d7675SEmmanuel Vadot              - skov,imx6q-skov-revc-lt6  # SKOV IMX6 CPU QuadCore lt6
285354d7675SEmmanuel Vadot              - skov,imx6q-skov-reve-mi1010ait-1cp1 # SKOV IMX6 CPU QuadCore mi1010ait-1cp1
2865def4c47SEmmanuel Vadot              - solidrun,cubox-i/q        # SolidRun Cubox-i Dual/Quad
2875def4c47SEmmanuel Vadot              - solidrun,hummingboard/q
2885def4c47SEmmanuel Vadot              - solidrun,hummingboard2/q
289354d7675SEmmanuel Vadot              - solidrun,solidsense/q     # SolidRun SolidSense Dual/Quad
2905def4c47SEmmanuel Vadot              - tbs,imx6q-tbs2910         # TBS2910 Matrix ARM mini PC
291c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-dwarf   # TechNexion i.MX6Q Pico-Dwarf
292c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-hobbit  # TechNexion i.MX6Q Pico-Hobbit
293c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-nymph   # TechNexion i.MX6Q Pico-Nymph
294c66ec88fSEmmanuel Vadot              - technexion,imx6q-pico-pi      # TechNexion i.MX6Q Pico-Pi
295c66ec88fSEmmanuel Vadot              - technologic,imx6q-ts4900
296c66ec88fSEmmanuel Vadot              - technologic,imx6q-ts7970
2978cc087a1SEmmanuel Vadot              - toradex,apalis_imx6q      # Apalis iMX6 Modules
2985def4c47SEmmanuel Vadot              - udoo,imx6q-udoo           # Udoo i.MX6 Quad Board
2995def4c47SEmmanuel Vadot              - uniwest,imx6q-evi         # Uniwest Evi
300c66ec88fSEmmanuel Vadot              - variscite,dt6customboard
3015def4c47SEmmanuel Vadot              - wand,imx6q-wandboard      # Wandboard i.MX6 Quad Board
302e67e8565SEmmanuel Vadot              - ysoft,imx6q-yapp4-crux    # i.MX6 Quad Y Soft IOTA Crux board
303fac71e4eSEmmanuel Vadot              - ysoft,imx6q-yapp4-pegasus # i.MX6 Quad Y Soft IOTA Pegasus board
3045def4c47SEmmanuel Vadot              - zealz,imx6q-gk802         # Zealz GK802
3055def4c47SEmmanuel Vadot              - zii,imx6q-zii-rdu2        # ZII RDU2 Board
3065def4c47SEmmanuel Vadot          - const: fsl,imx6q
3075def4c47SEmmanuel Vadot
3085def4c47SEmmanuel Vadot      - description: i.MX6Q Advantech DMS-BA16 Boards
3095def4c47SEmmanuel Vadot        items:
3105def4c47SEmmanuel Vadot          - enum:
3115def4c47SEmmanuel Vadot              - advantech,imx6q-dms-ba16  # Advantech DMS-BA16
3125def4c47SEmmanuel Vadot              - ge,imx6q-b450v3           # General Electric B450v3
3135def4c47SEmmanuel Vadot              - ge,imx6q-b650v3           # General Electric B650v3
3145def4c47SEmmanuel Vadot              - ge,imx6q-b850v3           # General Electric B850v3
3155def4c47SEmmanuel Vadot          - const: advantech,imx6q-ba16
3165def4c47SEmmanuel Vadot          - const: fsl,imx6q
3175def4c47SEmmanuel Vadot
3185def4c47SEmmanuel Vadot      - description: i.MX6Q Armadeus APF6 Boards
3195def4c47SEmmanuel Vadot        items:
3205def4c47SEmmanuel Vadot          - const: armadeus,imx6q-apf6dev
3215def4c47SEmmanuel Vadot          - const: armadeus,imx6q-apf6
3225def4c47SEmmanuel Vadot          - const: fsl,imx6q
3235def4c47SEmmanuel Vadot
3245def4c47SEmmanuel Vadot      - description: i.MX6Q CompuLab Utilite Pro Board
3255def4c47SEmmanuel Vadot        items:
3265def4c47SEmmanuel Vadot          - const: compulab,utilite-pro
3275def4c47SEmmanuel Vadot          - const: compulab,cm-fx6
3285def4c47SEmmanuel Vadot          - const: fsl,imx6q
3295def4c47SEmmanuel Vadot
3305def4c47SEmmanuel Vadot      - description: i.MX6Q DFI FS700-M60-6QD Board
3315def4c47SEmmanuel Vadot        items:
3325def4c47SEmmanuel Vadot          - const: dfi,fs700-m60-6qd
3335def4c47SEmmanuel Vadot          - const: dfi,fs700e-m60
3345def4c47SEmmanuel Vadot          - const: fsl,imx6q
3355def4c47SEmmanuel Vadot
3365def4c47SEmmanuel Vadot      - description: i.MX6Q DHCOM Premium Developer Kit Board
3375def4c47SEmmanuel Vadot        items:
3385def4c47SEmmanuel Vadot          - const: dh,imx6q-dhcom-pdk2
3395def4c47SEmmanuel Vadot          - const: dh,imx6q-dhcom-som
340c66ec88fSEmmanuel Vadot          - const: fsl,imx6q
341c66ec88fSEmmanuel Vadot
342c66ec88fSEmmanuel Vadot      - description: i.MX6Q Gateworks Ventana Boards
343c66ec88fSEmmanuel Vadot        items:
344c66ec88fSEmmanuel Vadot          - enum:
345c66ec88fSEmmanuel Vadot              - gw,imx6q-gw51xx
346c66ec88fSEmmanuel Vadot              - gw,imx6q-gw52xx
347c66ec88fSEmmanuel Vadot              - gw,imx6q-gw53xx
348c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5400-a
349c66ec88fSEmmanuel Vadot              - gw,imx6q-gw54xx
350c66ec88fSEmmanuel Vadot              - gw,imx6q-gw551x
351c66ec88fSEmmanuel Vadot              - gw,imx6q-gw552x
352c66ec88fSEmmanuel Vadot              - gw,imx6q-gw553x
353c66ec88fSEmmanuel Vadot              - gw,imx6q-gw560x
354c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5903
355c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5904
356c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5907
357c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5910
358c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5912
359c66ec88fSEmmanuel Vadot              - gw,imx6q-gw5913
360c66ec88fSEmmanuel Vadot          - const: gw,ventana
361c66ec88fSEmmanuel Vadot          - const: fsl,imx6q
362c66ec88fSEmmanuel Vadot
3636be33864SEmmanuel Vadot      - description: i.MX6Q PHYTEC phyBOARD-Mira
3646be33864SEmmanuel Vadot        items:
3656be33864SEmmanuel Vadot          - enum:
3666be33864SEmmanuel Vadot              - phytec,imx6q-pbac06-emmc  # PHYTEC phyBOARD-Mira eMMC RDK
3676be33864SEmmanuel Vadot              - phytec,imx6q-pbac06-nand  # PHYTEC phyBOARD-Mira NAND RDK
3686be33864SEmmanuel Vadot          - const: phytec,imx6q-pbac06    # PHYTEC phyBOARD-Mira
3696be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
3706be33864SEmmanuel Vadot          - const: fsl,imx6q
3716be33864SEmmanuel Vadot
3726be33864SEmmanuel Vadot      - description: i.MX6Q PHYTEC phyFLEX-i.MX6
3736be33864SEmmanuel Vadot        items:
3746be33864SEmmanuel Vadot          - const: phytec,imx6q-pbab01    # PHYTEC phyFLEX carrier board
3756be33864SEmmanuel Vadot          - const: phytec,imx6q-pfla02    # PHYTEC phyFLEX-i.MX6 Quad
3766be33864SEmmanuel Vadot          - const: fsl,imx6q
3776be33864SEmmanuel Vadot
3788cc087a1SEmmanuel Vadot      - description: i.MX6Q Boards with Toradex Apalis iMX6Q/D Modules
3795def4c47SEmmanuel Vadot        items:
3805def4c47SEmmanuel Vadot          - enum:
3815def4c47SEmmanuel Vadot              - toradex,apalis_imx6q-ixora      # Apalis iMX6Q/D Module on Ixora Carrier Board
3828cc087a1SEmmanuel Vadot              - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board
383b97ee269SEmmanuel Vadot              - toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board
3845def4c47SEmmanuel Vadot              - toradex,apalis_imx6q-eval       # Apalis iMX6Q/D Module on Apalis Evaluation Board
3855def4c47SEmmanuel Vadot          - const: toradex,apalis_imx6q
3865def4c47SEmmanuel Vadot          - const: fsl,imx6q
3875def4c47SEmmanuel Vadot
388e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6Q SoM (variant A) on MBa6x
389e67e8565SEmmanuel Vadot        items:
390e67e8565SEmmanuel Vadot          - const: tq,imx6q-mba6x-a
391e67e8565SEmmanuel Vadot          - const: tq,mba6a               # Expected by bootloader, to be removed in the future
392e67e8565SEmmanuel Vadot          - const: tq,imx6q-tqma6q-a
393e67e8565SEmmanuel Vadot          - const: fsl,imx6q
394e67e8565SEmmanuel Vadot
395e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6Q SoM (variant B) on MBa6x
396e67e8565SEmmanuel Vadot        items:
397e67e8565SEmmanuel Vadot          - const: tq,imx6q-mba6x-b
398e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
399e67e8565SEmmanuel Vadot          - const: tq,imx6q-tqma6q-b
400e67e8565SEmmanuel Vadot          - const: fsl,imx6q
401e67e8565SEmmanuel Vadot
402c66ec88fSEmmanuel Vadot      - description: i.MX6QP based Boards
403c66ec88fSEmmanuel Vadot        items:
404c66ec88fSEmmanuel Vadot          - enum:
4055def4c47SEmmanuel Vadot              - boundary,imx6qp-nitrogen6_max
4065def4c47SEmmanuel Vadot              - boundary,imx6qp-nitrogen6_som2
407c66ec88fSEmmanuel Vadot              - fsl,imx6qp-sabreauto      # i.MX6 Quad Plus SABRE Automotive Board
408c66ec88fSEmmanuel Vadot              - fsl,imx6qp-sabresd        # i.MX6 Quad Plus SABRE Smart Device Board
4095def4c47SEmmanuel Vadot              - karo,imx6qp-tx6qp         # Ka-Ro electronics TX6QP-8037 Module
4105def4c47SEmmanuel Vadot              - kvg,vicutp                # Kverneland UT1P board
4115def4c47SEmmanuel Vadot              - prt,prtwd3                # Protonic WD3 board
4125def4c47SEmmanuel Vadot              - wand,imx6qp-wandboard     # Wandboard i.MX6 QuadPlus Board
413e67e8565SEmmanuel Vadot              - ysoft,imx6qp-yapp4-crux-plus  # i.MX6 Quad Plus Y Soft IOTA Crux+ board
414fac71e4eSEmmanuel Vadot              - ysoft,imx6qp-yapp4-pegasus-plus # i.MX6 Quad Plus Y Soft IOTA Pegasus+ board
4155def4c47SEmmanuel Vadot              - zii,imx6qp-zii-rdu2       # ZII RDU2+ Board
416c66ec88fSEmmanuel Vadot          - const: fsl,imx6qp
417c66ec88fSEmmanuel Vadot
4186be33864SEmmanuel Vadot      - description: i.MX6QP PHYTEC phyBOARD-Mira
4196be33864SEmmanuel Vadot        items:
4206be33864SEmmanuel Vadot          - const: phytec,imx6qp-pbac06-nand
4216be33864SEmmanuel Vadot          - const: phytec,imx6qp-pbac06   # PHYTEC phyBOARD-Mira
4226be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
4236be33864SEmmanuel Vadot          - const: fsl,imx6qp
4246be33864SEmmanuel Vadot
425e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6QP SoM on MBa6x
426e67e8565SEmmanuel Vadot        items:
427e67e8565SEmmanuel Vadot          - const: tq,imx6qp-mba6x-b
428e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
429e67e8565SEmmanuel Vadot          - const: tq,imx6qp-tqma6qp-b
430e67e8565SEmmanuel Vadot          - const: fsl,imx6qp
431e67e8565SEmmanuel Vadot
432c66ec88fSEmmanuel Vadot      - description: i.MX6DL based Boards
433c66ec88fSEmmanuel Vadot        items:
434c66ec88fSEmmanuel Vadot          - enum:
4355def4c47SEmmanuel Vadot              - abb,aristainetos-imx6dl-4     # aristainetos i.MX6 Dual Lite Board 4
4365def4c47SEmmanuel Vadot              - abb,aristainetos-imx6dl-7     # aristainetos i.MX6 Dual Lite Board 7
4375def4c47SEmmanuel Vadot              - abb,aristainetos2-imx6dl-4    # aristainetos2 i.MX6 Dual Lite Board 4
4385def4c47SEmmanuel Vadot              - abb,aristainetos2-imx6dl-7    # aristainetos2 i.MX6 Dual Lite Board 7
4395def4c47SEmmanuel Vadot              - alt,alti6p                    # Altesco I6P Board
4405def4c47SEmmanuel Vadot              - boundary,imx6dl-nit6xlite     # Boundary Devices Nitrogen6 Lite
4415def4c47SEmmanuel Vadot              - boundary,imx6dl-nitrogen6x    # Boundary Devices Nitrogen6x
4425def4c47SEmmanuel Vadot              - bticino,imx6dl-mamoj      # BTicino i.MX6DL Mamoj
443c66ec88fSEmmanuel Vadot              - eckelmann,imx6dl-ci4x10
444c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6         # emCON-MX6S or emCON-MX6DL SoM
445c66ec88fSEmmanuel Vadot              - emtrion,emcon-mx6-avari   # emCON-MX6S or emCON-MX6DL SoM on Avari Base
4465def4c47SEmmanuel Vadot              - engicam,imx6-icore        # Engicam i.CoreM6 Starter Kit
4475def4c47SEmmanuel Vadot              - engicam,imx6-icore-rqs    # Engicam i.CoreM6 RQS Starter Kit
448c66ec88fSEmmanuel Vadot              - fsl,imx6dl-sabreauto      # i.MX6 DualLite/Solo SABRE Automotive Board
4495def4c47SEmmanuel Vadot              - fsl,imx6dl-sabrelite      # i.MX6 DualLite SABRE Lite Board
450c66ec88fSEmmanuel Vadot              - fsl,imx6dl-sabresd        # i.MX6 DualLite SABRE Smart Device Board
4515def4c47SEmmanuel Vadot              - karo,imx6dl-tx6dl         # Ka-Ro electronics TX6U Modules
452c66ec88fSEmmanuel Vadot              - kontron,imx6dl-samx6i     # Kontron i.MX6 Solo SMARC Module
4535def4c47SEmmanuel Vadot              - kvg,victgo                # Kverneland TGO
4545def4c47SEmmanuel Vadot              - kvg,vicut1                # Kverneland UT1 board
4555def4c47SEmmanuel Vadot              - ply,plybas                # Plymovent BAS board
4565def4c47SEmmanuel Vadot              - ply,plym2m                # Plymovent M2M board
4575def4c47SEmmanuel Vadot              - poslab,imx6dl-savageboard # Poslab SavageBoard Dual
4585def4c47SEmmanuel Vadot              - prt,prtmvt                # Protonic MVT board
459c66ec88fSEmmanuel Vadot              - prt,prtrvt                # Protonic RVT board
460c66ec88fSEmmanuel Vadot              - prt,prtvt7                # Protonic VT7 board
4615def4c47SEmmanuel Vadot              - rex,imx6dl-rex-basic      # Rex Basic i.MX6 Dual Lite Board
4625def4c47SEmmanuel Vadot              - riot,imx6s-riotboard      # RIoTboard i.MX6S
463354d7675SEmmanuel Vadot              - skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2
464354d7675SEmmanuel Vadot              - skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6
4655def4c47SEmmanuel Vadot              - solidrun,cubox-i/dl            # SolidRun Cubox-i Solo/DualLite
4665def4c47SEmmanuel Vadot              - solidrun,hummingboard/dl
4675def4c47SEmmanuel Vadot              - solidrun,hummingboard2/dl      # SolidRun HummingBoard2 Solo/DualLite
468354d7675SEmmanuel Vadot              - solidrun,solidsense/dl         # SolidRun SolidSense Solo/DualLite
469c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-dwarf   # TechNexion i.MX6DL Pico-Dwarf
470c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-hobbit  # TechNexion i.MX6DL Pico-Hobbit
471c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-nymph   # TechNexion i.MX6DL Pico-Nymph
472c66ec88fSEmmanuel Vadot              - technexion,imx6dl-pico-pi      # TechNexion i.MX6DL Pico-Pi
473c66ec88fSEmmanuel Vadot              - technologic,imx6dl-ts4900
474c66ec88fSEmmanuel Vadot              - technologic,imx6dl-ts7970
4758cc087a1SEmmanuel Vadot              - toradex,colibri_imx6dl      # Colibri iMX6 Modules
4765def4c47SEmmanuel Vadot              - udoo,imx6dl-udoo          # Udoo i.MX6 Dual-lite Board
4775def4c47SEmmanuel Vadot              - vdl,lanmcu                # Van der Laan LANMCU board
4785def4c47SEmmanuel Vadot              - wand,imx6dl-wandboard     # Wandboard i.MX6 Dual Lite Board
479fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-draco  # i.MX6 Solo Y Soft IOTA Draco board
480c66ec88fSEmmanuel Vadot              - ysoft,imx6dl-yapp4-hydra  # i.MX6 DualLite Y Soft IOTA Hydra board
481fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-lynx   # i.MX6 DualLite Y Soft IOTA Lynx board
4826be33864SEmmanuel Vadot              - ysoft,imx6dl-yapp4-orion  # i.MX6 DualLite Y Soft IOTA Orion board
483fac71e4eSEmmanuel Vadot              - ysoft,imx6dl-yapp4-phoenix  # i.MX6 DualLite Y Soft IOTA Phoenix board
484c66ec88fSEmmanuel Vadot              - ysoft,imx6dl-yapp4-ursa   # i.MX6 Solo Y Soft IOTA Ursa board
485c66ec88fSEmmanuel Vadot          - const: fsl,imx6dl
486c66ec88fSEmmanuel Vadot
4875def4c47SEmmanuel Vadot      - description: i.MX6DL based Armadeus AFP6 Board
4885def4c47SEmmanuel Vadot        items:
4895def4c47SEmmanuel Vadot          - const: armadeus,imx6dl-apf6dev
4905def4c47SEmmanuel Vadot          - const: armadeus,imx6dl-apf6         # APF6 (Solo) SoM
4915def4c47SEmmanuel Vadot          - const: fsl,imx6dl
4925def4c47SEmmanuel Vadot
4935956d97fSEmmanuel Vadot      - description: i.MX6DL based congatec QMX6 Boards
4945956d97fSEmmanuel Vadot        items:
4955956d97fSEmmanuel Vadot          - enum:
4965956d97fSEmmanuel Vadot              - ge,imx6dl-b105v2          # General Electric B105v2
4975956d97fSEmmanuel Vadot              - ge,imx6dl-b105pv2         # General Electric B105Pv2
4985956d97fSEmmanuel Vadot              - ge,imx6dl-b125v2          # General Electric B125v2
4995956d97fSEmmanuel Vadot              - ge,imx6dl-b125pv2         # General Electric B125Pv2
5005956d97fSEmmanuel Vadot              - ge,imx6dl-b155v2          # General Electric B155v2
5015956d97fSEmmanuel Vadot          - const: congatec,qmx6
5025956d97fSEmmanuel Vadot          - const: fsl,imx6dl
5035956d97fSEmmanuel Vadot
5045def4c47SEmmanuel Vadot      - description: i.MX6DL based DFI FS700-M60-6DL Board
5055def4c47SEmmanuel Vadot        items:
5065def4c47SEmmanuel Vadot          - const: dfi,fs700-m60-6dl
5075def4c47SEmmanuel Vadot          - const: dfi,fs700e-m60
5085def4c47SEmmanuel Vadot          - const: fsl,imx6dl
5095def4c47SEmmanuel Vadot
510354d7675SEmmanuel Vadot      - description: i.MX6DL DHCOM PicoITX Board
511354d7675SEmmanuel Vadot        items:
512354d7675SEmmanuel Vadot          - const: dh,imx6dl-dhcom-picoitx
513354d7675SEmmanuel Vadot          - const: dh,imx6dl-dhcom-som
514354d7675SEmmanuel Vadot          - const: fsl,imx6dl
515354d7675SEmmanuel Vadot
516c66ec88fSEmmanuel Vadot      - description: i.MX6DL Gateworks Ventana Boards
517c66ec88fSEmmanuel Vadot        items:
518c66ec88fSEmmanuel Vadot          - enum:
519c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw51xx
520c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw52xx
521c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw53xx
522c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw54xx
523c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw551x
524c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw552x
525c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw553x
526c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw560x
527c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5903
528c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5904
529c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5907
530c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5910
531c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5912
532c66ec88fSEmmanuel Vadot              - gw,imx6dl-gw5913
533c66ec88fSEmmanuel Vadot          - const: gw,ventana
534c66ec88fSEmmanuel Vadot          - const: fsl,imx6dl
535c66ec88fSEmmanuel Vadot
5366be33864SEmmanuel Vadot      - description: i.MX6DL PHYTEC phyBOARD-Mira
5376be33864SEmmanuel Vadot        items:
5386be33864SEmmanuel Vadot          - enum:
5396be33864SEmmanuel Vadot              - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK
5406be33864SEmmanuel Vadot              - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK
5416be33864SEmmanuel Vadot          - const: phytec,imx6dl-pbac06   # PHYTEC phyBOARD-Mira
5426be33864SEmmanuel Vadot          - const: phytec,imx6qdl-pcm058  # PHYTEC phyCORE-i.MX6
5436be33864SEmmanuel Vadot          - const: fsl,imx6dl
5446be33864SEmmanuel Vadot
5456be33864SEmmanuel Vadot      - description: i.MX6DL PHYTEC phyFLEX-i.MX6
5466be33864SEmmanuel Vadot        items:
5476be33864SEmmanuel Vadot          - const: phytec,imx6dl-pbab01   # PHYTEC phyFLEX carrier board
5486be33864SEmmanuel Vadot          - const: phytec,imx6dl-pfla02   # PHYTEC phyFLEX-i.MX6 Quad
5496be33864SEmmanuel Vadot          - const: fsl,imx6dl
5506be33864SEmmanuel Vadot
5518cc087a1SEmmanuel Vadot      - description: i.MX6DL Boards with Toradex Colibri iMX6DL/S Modules
5525def4c47SEmmanuel Vadot        items:
5538cc087a1SEmmanuel Vadot          - enum:
554d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-aster        # Colibri iMX6DL/S Module on Aster Board
5558cc087a1SEmmanuel Vadot              - toradex,colibri_imx6dl-eval-v3      # Colibri iMX6DL/S Module on Colibri Evaluation Board V3
556d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-iris         # Colibri iMX6DL/S Module on Iris Board
557d5b0e70fSEmmanuel Vadot              - toradex,colibri_imx6dl-iris-v2      # Colibri iMX6DL/S Module on Iris Board V2
5588cc087a1SEmmanuel Vadot          - const: toradex,colibri_imx6dl           # Colibri iMX6DL/S Module
5595def4c47SEmmanuel Vadot          - const: fsl,imx6dl
5605def4c47SEmmanuel Vadot
561354d7675SEmmanuel Vadot      - description: i.MX6S DHCOM DRC02 Board
562354d7675SEmmanuel Vadot        items:
563354d7675SEmmanuel Vadot          - const: dh,imx6s-dhcom-drc02
564354d7675SEmmanuel Vadot          - const: dh,imx6s-dhcom-som
565354d7675SEmmanuel Vadot          - const: fsl,imx6dl
566354d7675SEmmanuel Vadot
567e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6DL SoM (variant A) on MBa6x
568e67e8565SEmmanuel Vadot        items:
569e67e8565SEmmanuel Vadot          - const: tq,imx6dl-mba6x-a
570e67e8565SEmmanuel Vadot          - const: tq,mba6a               # Expected by bootloader, to be removed in the future
571e67e8565SEmmanuel Vadot          - const: tq,imx6dl-tqma6dl-a
572e67e8565SEmmanuel Vadot          - const: fsl,imx6dl
573e67e8565SEmmanuel Vadot
574e67e8565SEmmanuel Vadot      - description: TQ-Systems TQMa6DL SoM (variant B) on MBa6x
575e67e8565SEmmanuel Vadot        items:
576e67e8565SEmmanuel Vadot          - const: tq,imx6dl-mba6x-b
577e67e8565SEmmanuel Vadot          - const: tq,mba6b               # Expected by bootloader, to be removed in the future
578e67e8565SEmmanuel Vadot          - const: tq,imx6dl-tqma6dl-b
579e67e8565SEmmanuel Vadot          - const: fsl,imx6dl
580e67e8565SEmmanuel Vadot
581c66ec88fSEmmanuel Vadot      - description: i.MX6SL based Boards
582c66ec88fSEmmanuel Vadot        items:
583c66ec88fSEmmanuel Vadot          - enum:
584c66ec88fSEmmanuel Vadot              - fsl,imx6sl-evk            # i.MX6 SoloLite EVK Board
5858bab661aSEmmanuel Vadot              - kobo,aura2
5866be33864SEmmanuel Vadot              - kobo,tolino-shine2hd
587c66ec88fSEmmanuel Vadot              - kobo,tolino-shine3
588fac71e4eSEmmanuel Vadot              - kobo,tolino-vision
5898cc087a1SEmmanuel Vadot              - kobo,tolino-vision5
5905def4c47SEmmanuel Vadot              - revotics,imx6sl-warp      # Revotics WaRP Board
591c66ec88fSEmmanuel Vadot          - const: fsl,imx6sl
592c66ec88fSEmmanuel Vadot
593c66ec88fSEmmanuel Vadot      - description: i.MX6SLL based Boards
594c66ec88fSEmmanuel Vadot        items:
595c66ec88fSEmmanuel Vadot          - enum:
596c66ec88fSEmmanuel Vadot              - fsl,imx6sll-evk
597c66ec88fSEmmanuel Vadot              - kobo,clarahd
5988cc087a1SEmmanuel Vadot              - kobo,librah2o
599c66ec88fSEmmanuel Vadot          - const: fsl,imx6sll
600c66ec88fSEmmanuel Vadot
601c66ec88fSEmmanuel Vadot      - description: i.MX6SX based Boards
602c66ec88fSEmmanuel Vadot        items:
603c66ec88fSEmmanuel Vadot          - enum:
6045def4c47SEmmanuel Vadot              - boundary,imx6sx-nitrogen6sx
605c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sabreauto      # i.MX6 SoloX Sabre Auto Board
606c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sdb            # i.MX6 SoloX SDB Board
607c66ec88fSEmmanuel Vadot              - fsl,imx6sx-sdb-reva       # i.MX6 SoloX SDB Rev-A Board
6085def4c47SEmmanuel Vadot              - samtec,imx6sx-vining-2000 # Softing VIN|ING 2000 Board
6095def4c47SEmmanuel Vadot              - udoo,neobasic             # UDOO Neo Basic Board
6105def4c47SEmmanuel Vadot              - udoo,neoextended          # UDOO Neo Extended
6115def4c47SEmmanuel Vadot              - udoo,neofull              # UDOO Neo Full
612c66ec88fSEmmanuel Vadot          - const: fsl,imx6sx
613c66ec88fSEmmanuel Vadot
614c66ec88fSEmmanuel Vadot      - description: i.MX6UL based Boards
615c66ec88fSEmmanuel Vadot        items:
616c66ec88fSEmmanuel Vadot          - enum:
6175def4c47SEmmanuel Vadot              - engicam,imx6ul-geam       # Engicam GEAM6UL Starter Kit
6185def4c47SEmmanuel Vadot              - engicam,imx6ul-isiot      # Engicam Is.IoT MX6UL eMMC/NAND Starter kit
619c66ec88fSEmmanuel Vadot              - fsl,imx6ul-14x14-evk      # i.MX6 UltraLite 14x14 EVK Board
6205def4c47SEmmanuel Vadot              - karo,imx6ul-tx6ul         # Ka-Ro electronics TXUL-0010 Module
6217ef62cebSEmmanuel Vadot              - kontron,sl-imx6ul         # Kontron SL i.MX6UL SoM
6225def4c47SEmmanuel Vadot              - prt,prti6g                # Protonic PRTI6G Board
623c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-dwarf   # TechNexion i.MX6UL Pico-Dwarf
624c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-hobbit  # TechNexion i.MX6UL Pico-Hobbit
625c66ec88fSEmmanuel Vadot              - technexion,imx6ul-pico-pi      # TechNexion i.MX6UL Pico-Pi
626c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
627c66ec88fSEmmanuel Vadot
6285def4c47SEmmanuel Vadot      - description: i.MX6UL Armadeus Systems OPOS6UL SoM Board
6295def4c47SEmmanuel Vadot        items:
6305def4c47SEmmanuel Vadot          - const: armadeus,imx6ul-opos6uldev   # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board
6315def4c47SEmmanuel Vadot          - const: armadeus,imx6ul-opos6ul      # OPOS6UL (i.MX6UL) SoM
6325def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6335def4c47SEmmanuel Vadot
6345def4c47SEmmanuel Vadot      - description: i.MX6UL Digi International ConnectCore 6UL Boards
6355def4c47SEmmanuel Vadot        items:
6365def4c47SEmmanuel Vadot          - enum:
6375def4c47SEmmanuel Vadot              - digi,ccimx6ulsbcexpress   # Digi International ConnectCore 6UL SBC Express
6385def4c47SEmmanuel Vadot              - digi,ccimx6ulsbcpro       # Digi International ConnectCore 6UL SBC Pro
6395def4c47SEmmanuel Vadot          - const: digi,ccimx6ulsom
6405def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6415def4c47SEmmanuel Vadot
6425def4c47SEmmanuel Vadot      - description: i.MX6UL Grinn liteBoard
6435def4c47SEmmanuel Vadot        items:
6445def4c47SEmmanuel Vadot          - const: grinn,imx6ul-liteboard
6455def4c47SEmmanuel Vadot          - const: grinn,imx6ul-litesom
6465def4c47SEmmanuel Vadot          - const: fsl,imx6ul
6475def4c47SEmmanuel Vadot
6486be33864SEmmanuel Vadot      - description: i.MX6UL PHYTEC phyBOARD-Segin
6496be33864SEmmanuel Vadot        items:
6506be33864SEmmanuel Vadot          - enum:
6516be33864SEmmanuel Vadot              - phytec,imx6ul-pbacd10-emmc
6526be33864SEmmanuel Vadot              - phytec,imx6ul-pbacd10-nand
6536be33864SEmmanuel Vadot          - const: phytec,imx6ul-pbacd10  # PHYTEC phyBOARD-Segin with i.MX6 UL
6546be33864SEmmanuel Vadot          - const: phytec,imx6ul-pcl063   # PHYTEC phyCORE-i.MX 6UL
6556be33864SEmmanuel Vadot          - const: fsl,imx6ul
6566be33864SEmmanuel Vadot
6577ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6UL (N631X S) Board
658c66ec88fSEmmanuel Vadot        items:
6597ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul       # Kontron BL i.MX6UL Carrier Board
6607ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ul       # Kontron SL i.MX6UL SoM
661c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
662c66ec88fSEmmanuel Vadot
6637ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6UL 43 (N631X S 43) Board
664c66ec88fSEmmanuel Vadot        items:
6657ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul-43    # Kontron BL i.MX6UL Carrier Board with 4.3" Display
6667ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ul       # Kontron BL i.MX6UL Carrier Board
6677ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ul       # Kontron SL i.MX6UL SoM
668c66ec88fSEmmanuel Vadot          - const: fsl,imx6ul
669c66ec88fSEmmanuel Vadot
670d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6UL1 SoM on MBa6ULx board
671d5b0e70fSEmmanuel Vadot        items:
672d5b0e70fSEmmanuel Vadot          - enum:
673d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul1-mba6ulx
674d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul1      # MCIMX6G1
675d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
676d5b0e70fSEmmanuel Vadot
677d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6UL2 SoM on MBa6ULx board
678d5b0e70fSEmmanuel Vadot        items:
679d5b0e70fSEmmanuel Vadot          - enum:
680d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2-mba6ulx
681d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul2      # MCIMX6G2
682d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
683d5b0e70fSEmmanuel Vadot
684d5b0e70fSEmmanuel Vadot      - description: TQ-Systems TQMa6ULxL SoM on MBa6ULx[L] board
685d5b0e70fSEmmanuel Vadot        items:
686d5b0e70fSEmmanuel Vadot          - enum:
687d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2l-mba6ulx # using LGA adapter
688d5b0e70fSEmmanuel Vadot              - tq,imx6ul-tqma6ul2l-mba6ulxl
689d5b0e70fSEmmanuel Vadot          - const: tq,imx6ul-tqma6ul2l      # MCIMX6G2, LGA SoM variant
690d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ul
691d5b0e70fSEmmanuel Vadot
692c66ec88fSEmmanuel Vadot      - description: i.MX6ULL based Boards
693c66ec88fSEmmanuel Vadot        items:
694c66ec88fSEmmanuel Vadot          - enum:
695c66ec88fSEmmanuel Vadot              - fsl,imx6ull-14x14-evk     # i.MX6 UltraLiteLite 14x14 EVK Board
696e67e8565SEmmanuel Vadot              - joz,jozacp                # JOZ Access Point
6977ef62cebSEmmanuel Vadot              - kontron,sl-imx6ull        # Kontron SL i.MX6ULL SoM
698c66ec88fSEmmanuel Vadot              - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board
6998cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull      # Colibri iMX6ULL Modules
7008cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module
7018cc087a1SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Modules
702c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull
703c66ec88fSEmmanuel Vadot
7045def4c47SEmmanuel Vadot      - description: i.MX6ULL Armadeus Systems OPOS6ULDev Board
7055def4c47SEmmanuel Vadot        items:
7065def4c47SEmmanuel Vadot          - const: armadeus,imx6ull-opos6uldev  # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board
7075def4c47SEmmanuel Vadot          - const: armadeus,imx6ull-opos6ul     # OPOS6UL (i.MX6ULL) SoM
7085def4c47SEmmanuel Vadot          - const: fsl,imx6ull
7095def4c47SEmmanuel Vadot
710fac71e4eSEmmanuel Vadot      - description: i.MX6ULL chargebyte Tarragon Boards
711fac71e4eSEmmanuel Vadot        items:
712fac71e4eSEmmanuel Vadot          - enum:
713fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-master
714fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-micro
715fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-slave
716fac71e4eSEmmanuel Vadot              - chargebyte,imx6ull-tarragon-slavext
717fac71e4eSEmmanuel Vadot          - const: fsl,imx6ull
718fac71e4eSEmmanuel Vadot
719cb7aa33aSEmmanuel Vadot      - description: i.MX6ULL DHCOM SoM based Boards
720cb7aa33aSEmmanuel Vadot        items:
721cb7aa33aSEmmanuel Vadot          - enum:
722cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-drc02
723cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-pdk2
724cb7aa33aSEmmanuel Vadot              - dh,imx6ull-dhcom-picoitx
725cb7aa33aSEmmanuel Vadot          - const: dh,imx6ull-dhcom-som # The DHCOR is soldered on the DHCOM
726cb7aa33aSEmmanuel Vadot          - const: dh,imx6ull-dhcor-som
727cb7aa33aSEmmanuel Vadot          - const: fsl,imx6ull
728cb7aa33aSEmmanuel Vadot
729f126890aSEmmanuel Vadot      - description: i.MX6ULL DHCOR SoM based Boards
730f126890aSEmmanuel Vadot        items:
731f126890aSEmmanuel Vadot          - const: marantec,imx6ull-dhcor-maveo-box
732f126890aSEmmanuel Vadot          - const: dh,imx6ull-dhcor-som
733f126890aSEmmanuel Vadot          - const: fsl,imx6ull
734f126890aSEmmanuel Vadot
7356be33864SEmmanuel Vadot      - description: i.MX6ULL PHYTEC phyBOARD-Segin
7366be33864SEmmanuel Vadot        items:
7376be33864SEmmanuel Vadot          - enum:
7386be33864SEmmanuel Vadot              - phytec,imx6ull-pbacd10-emmc
7396be33864SEmmanuel Vadot              - phytec,imx6ull-pbacd10-nand
7406be33864SEmmanuel Vadot          - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL
7416be33864SEmmanuel Vadot          - const: phytec,imx6ull-pcl063  # PHYTEC phyCORE-i.MX 6ULL
7426be33864SEmmanuel Vadot          - const: fsl,imx6ull
7436be33864SEmmanuel Vadot
744d5b0e70fSEmmanuel Vadot      - description: i.MX6ULL PHYTEC phyGATE-Tauri
745d5b0e70fSEmmanuel Vadot        items:
746d5b0e70fSEmmanuel Vadot          - enum:
747d5b0e70fSEmmanuel Vadot              - phytec,imx6ull-phygate-tauri-emmc
748d5b0e70fSEmmanuel Vadot              - phytec,imx6ull-phygate-tauri-nand
749d5b0e70fSEmmanuel Vadot          - const: phytec,imx6ull-phygate-tauri # PHYTEC phyGATE-Tauri with i.MX6 ULL
750d5b0e70fSEmmanuel Vadot          - const: phytec,imx6ull-pcl063        # PHYTEC phyCORE-i.MX 6ULL
751d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
752d5b0e70fSEmmanuel Vadot
7538cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Modules
7548cc087a1SEmmanuel Vadot        items:
7558cc087a1SEmmanuel Vadot          - enum:
756b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-aster     # Aster Carrier Board
757b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-eval      # Colibri Evaluation Board V3
758b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-iris      # Iris Carrier Board
759b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-iris-v2   # Iris V2 Carrier Board
7608cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull        # Colibri iMX6ULL Module
761d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7628cc087a1SEmmanuel Vadot
7638cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL 1GB (eMMC) Module
7648cc087a1SEmmanuel Vadot        items:
7658cc087a1SEmmanuel Vadot          - enum:
766b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-aster     # Aster Carrier Board
767b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-eval      # Colibri Evaluation B. V3
768b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-iris      # Iris Carrier Board
769b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-emmc-iris-v2   # Iris V2 Carrier Board
7708cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull-emmc        # Colibri iMX6ULL 1GB (eMMC) Module
771d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7728cc087a1SEmmanuel Vadot
7738cc087a1SEmmanuel Vadot      - description: i.MX6ULL Boards with Toradex Colibri iMX6ULL Wi-Fi / BT Modules
7748cc087a1SEmmanuel Vadot        items:
7758cc087a1SEmmanuel Vadot          - enum:
776b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-eval     # Colibri Eval. B. V3
777b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-aster    # Aster Carrier Board
778b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-iris     # Iris Carrier Board
779b97ee269SEmmanuel Vadot              - toradex,colibri-imx6ull-wifi-iris-v2  # Iris V2 Carrier Board
7808cc087a1SEmmanuel Vadot          - const: toradex,colibri-imx6ull-wifi       # Colibri iMX6ULL Wi-Fi / BT Module
781d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
7828cc087a1SEmmanuel Vadot
7837ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX6ULL (N6411 S) Board
784c66ec88fSEmmanuel Vadot        items:
7857ef62cebSEmmanuel Vadot          - const: kontron,bl-imx6ull   # Kontron BL i.MX6ULL Carrier Board
7867ef62cebSEmmanuel Vadot          - const: kontron,sl-imx6ull   # Kontron SL i.MX6ULL SoM
787c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull
788c66ec88fSEmmanuel Vadot
789d5b0e70fSEmmanuel Vadot      - description: TQ Systems TQMa6ULLx SoM on MBa6ULx board
790d5b0e70fSEmmanuel Vadot        items:
791d5b0e70fSEmmanuel Vadot          - enum:
792d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2-mba6ulx
793d5b0e70fSEmmanuel Vadot          - const: tq,imx6ull-tqma6ull2      # MCIMX6Y2
794d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
795d5b0e70fSEmmanuel Vadot
796d5b0e70fSEmmanuel Vadot      - description: TQ Systems TQMa6ULLxL SoM on MBa6ULx[L] board
797d5b0e70fSEmmanuel Vadot        items:
798d5b0e70fSEmmanuel Vadot          - enum:
799d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2l-mba6ulx # using LGA adapter
800d5b0e70fSEmmanuel Vadot              - tq,imx6ull-tqma6ull2l-mba6ulxl
801d5b0e70fSEmmanuel Vadot          - const: tq,imx6ull-tqma6ull2l      # MCIMX6Y2, LGA SoM variant
802d5b0e70fSEmmanuel Vadot          - const: fsl,imx6ull
803d5b0e70fSEmmanuel Vadot
804c66ec88fSEmmanuel Vadot      - description: i.MX6ULZ based Boards
805c66ec88fSEmmanuel Vadot        items:
806c66ec88fSEmmanuel Vadot          - enum:
807e67e8565SEmmanuel Vadot              - bsh,imx6ulz-bsh-smm-m2    # i.MX6 ULZ BSH SystemMaster
808c66ec88fSEmmanuel Vadot              - fsl,imx6ulz-14x14-evk     # i.MX6 ULZ 14x14 EVK Board
809c66ec88fSEmmanuel Vadot          - const: fsl,imx6ull # This seems odd. Should be last?
810c66ec88fSEmmanuel Vadot          - const: fsl,imx6ulz
811c66ec88fSEmmanuel Vadot
812c66ec88fSEmmanuel Vadot      - description: i.MX7S based Boards
813c66ec88fSEmmanuel Vadot        items:
814c66ec88fSEmmanuel Vadot          - enum:
8155def4c47SEmmanuel Vadot              - element14,imx7s-warp      # Element14 Warp i.MX7 Board
8168cc087a1SEmmanuel Vadot              - toradex,colibri-imx7s     # Colibri iMX7S Module
8175def4c47SEmmanuel Vadot          - const: fsl,imx7s
8185def4c47SEmmanuel Vadot
8195def4c47SEmmanuel Vadot      - description: i.MX7S Boards with Toradex Colibri iMX7S Module
8205def4c47SEmmanuel Vadot        items:
8215def4c47SEmmanuel Vadot          - enum:
8225def4c47SEmmanuel Vadot              - toradex,colibri-imx7s-aster     # Module on Aster Carrier Board
8235def4c47SEmmanuel Vadot              - toradex,colibri-imx7s-eval-v3   # Module on Colibri Evaluation Board V3
824b97ee269SEmmanuel Vadot              - toradex,colibri-imx7s-iris      # Module on Iris Carrier Board
825b97ee269SEmmanuel Vadot              - toradex,colibri-imx7s-iris-v2   # Module on Iris Carrier Board V2
8265def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7s
8275def4c47SEmmanuel Vadot          - const: fsl,imx7s
8285def4c47SEmmanuel Vadot
8295def4c47SEmmanuel Vadot      - description: TQ-Systems TQMa7S SoM on MBa7x board
8305def4c47SEmmanuel Vadot        items:
8315def4c47SEmmanuel Vadot          - const: tq,imx7s-mba7
8325def4c47SEmmanuel Vadot          - const: tq,imx7s-tqma7
833c66ec88fSEmmanuel Vadot          - const: fsl,imx7s
834c66ec88fSEmmanuel Vadot
835c66ec88fSEmmanuel Vadot      - description: i.MX7D based Boards
836c66ec88fSEmmanuel Vadot        items:
837c66ec88fSEmmanuel Vadot          - enum:
8385def4c47SEmmanuel Vadot              - boundary,imx7d-nitrogen7
8395def4c47SEmmanuel Vadot              - compulab,cl-som-imx7      # CompuLab CL-SOM-iMX7
840c66ec88fSEmmanuel Vadot              - fsl,imx7d-sdb             # i.MX7 SabreSD Board
841c66ec88fSEmmanuel Vadot              - fsl,imx7d-sdb-reva        # i.MX7 SabreSD Rev-A Board
8425def4c47SEmmanuel Vadot              - kam,imx7d-flex-concentrator       # Kamstrup OMNIA Flex Concentrator
8435def4c47SEmmanuel Vadot              - kam,imx7d-flex-concentrator-mfg   # Kamstrup OMNIA Flex Concentrator in manufacturing mode
844c66ec88fSEmmanuel Vadot              - novtech,imx7d-meerkat96   # i.MX7 Meerkat96 Board
8452eb4d8dcSEmmanuel Vadot              - remarkable,imx7d-remarkable2  # i.MX7D ReMarkable 2 E-Ink Tablet
846d5b0e70fSEmmanuel Vadot              - storopack,imx7d-smegw01       # Storopack i.MX7D SMEGW01
847c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-dwarf   # TechNexion i.MX7D Pico-Dwarf
848c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-hobbit  # TechNexion i.MX7D Pico-Hobbit
849c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-nymph   # TechNexion i.MX7D Pico-Nymph
850c66ec88fSEmmanuel Vadot              - technexion,imx7d-pico-pi      # TechNexion i.MX7D Pico-Pi
8518cc087a1SEmmanuel Vadot              - toradex,colibri-imx7d         # Colibri iMX7D Module
8528cc087a1SEmmanuel Vadot              - toradex,colibri-imx7d-emmc    # Colibri iMX7D 1GB (eMMC) Module
853c66ec88fSEmmanuel Vadot              - zii,imx7d-rmu2            # ZII RMU2 Board
854c66ec88fSEmmanuel Vadot              - zii,imx7d-rpu2            # ZII RPU2 Board
855c66ec88fSEmmanuel Vadot          - const: fsl,imx7d
856c66ec88fSEmmanuel Vadot
8575def4c47SEmmanuel Vadot      - description: TQ-Systems TQMa7D SoM on MBa7x board
8585def4c47SEmmanuel Vadot        items:
8595def4c47SEmmanuel Vadot          - const: tq,imx7d-mba7
8605def4c47SEmmanuel Vadot          - const: tq,imx7d-tqma7
8615def4c47SEmmanuel Vadot          - const: fsl,imx7d
8625def4c47SEmmanuel Vadot
863c66ec88fSEmmanuel Vadot      - description:
864c66ec88fSEmmanuel Vadot          Compulab SBC-iMX7 is a single board computer based on the
865c66ec88fSEmmanuel Vadot          Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with
866c66ec88fSEmmanuel Vadot          the CL-SOM-iMX7 System-on-Module providing most of the functions,
867c66ec88fSEmmanuel Vadot          and SB-SOM-iMX7 carrier board providing additional peripheral
868c66ec88fSEmmanuel Vadot          functions and connectors.
869c66ec88fSEmmanuel Vadot        items:
870c66ec88fSEmmanuel Vadot          - const: compulab,sbc-imx7
871c66ec88fSEmmanuel Vadot          - const: compulab,cl-som-imx7
872c66ec88fSEmmanuel Vadot          - const: fsl,imx7d
873c66ec88fSEmmanuel Vadot
8745def4c47SEmmanuel Vadot      - description: i.MX7D Boards with Toradex Colibri i.MX7D Module
8755def4c47SEmmanuel Vadot        items:
8765def4c47SEmmanuel Vadot          - enum:
877b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-aster   # Aster Carrier Board
878b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-eval-v3 # Colibri Evaluation Board V3
879b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-iris    # Iris Carrier Board
880b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-iris-v2 # Iris Carrier Board V2
8815def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7d
8825def4c47SEmmanuel Vadot          - const: fsl,imx7d
8835def4c47SEmmanuel Vadot
8848cc087a1SEmmanuel Vadot      - description: i.MX7D Boards with Toradex Colibri i.MX7D 1GB (eMMC) Module
8855def4c47SEmmanuel Vadot        items:
8865def4c47SEmmanuel Vadot          - enum:
8875def4c47SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-aster    # Module on Aster Carrier Board
8885def4c47SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-eval-v3  # Module on Colibri Evaluation Board V3
889b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-iris     # Module on Iris Carrier Board
890b97ee269SEmmanuel Vadot              - toradex,colibri-imx7d-emmc-iris-v2  # Module on Iris Carrier Board V2
8915def4c47SEmmanuel Vadot          - const: toradex,colibri-imx7d-emmc
8925def4c47SEmmanuel Vadot          - const: fsl,imx7d
8935def4c47SEmmanuel Vadot
894c66ec88fSEmmanuel Vadot      - description: i.MX7ULP based Boards
895c66ec88fSEmmanuel Vadot        items:
896c66ec88fSEmmanuel Vadot          - enum:
897c66ec88fSEmmanuel Vadot              - ea,imx7ulp-com           # i.MX7ULP Embedded Artists COM Board
898c66ec88fSEmmanuel Vadot              - fsl,imx7ulp-evk           # i.MX7ULP Evaluation Kit
899c66ec88fSEmmanuel Vadot          - const: fsl,imx7ulp
900c66ec88fSEmmanuel Vadot
901c66ec88fSEmmanuel Vadot      - description: i.MX8MM based Boards
902c66ec88fSEmmanuel Vadot        items:
903c66ec88fSEmmanuel Vadot          - enum:
9046be33864SEmmanuel Vadot              - beacon,imx8mm-beacon-kit  # i.MX8MM Beacon Development Kit
9055def4c47SEmmanuel Vadot              - boundary,imx8mm-nitrogen8mm  # i.MX8MM Nitrogen Board
906d5b0e70fSEmmanuel Vadot              - dmo,imx8mm-data-modul-edm-sbc # i.MX8MM eDM SBC
907c9ccf3a3SEmmanuel Vadot              - emtrion,emcon-mx8mm-avari # emCON-MX8MM SoM on Avari Base
9086be33864SEmmanuel Vadot              - fsl,imx8mm-ddr4-evk       # i.MX8MM DDR4 EVK Board
909c66ec88fSEmmanuel Vadot              - fsl,imx8mm-evk            # i.MX8MM EVK Board
910f126890aSEmmanuel Vadot              - fsl,imx8mm-evkb           # i.MX8MM EVKB Board
9117ef62cebSEmmanuel Vadot              - gateworks,imx8mm-gw7904
912*aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mm-gw7905-0x # i.MX8MM Gateworks Board
9135def4c47SEmmanuel Vadot              - gw,imx8mm-gw71xx-0x       # i.MX8MM Gateworks Development Kit
9145def4c47SEmmanuel Vadot              - gw,imx8mm-gw72xx-0x       # i.MX8MM Gateworks Development Kit
9155def4c47SEmmanuel Vadot              - gw,imx8mm-gw73xx-0x       # i.MX8MM Gateworks Development Kit
9165956d97fSEmmanuel Vadot              - gw,imx8mm-gw7901          # i.MX8MM Gateworks Board
917354d7675SEmmanuel Vadot              - gw,imx8mm-gw7902          # i.MX8MM Gateworks Board
918c9ccf3a3SEmmanuel Vadot              - gw,imx8mm-gw7903          # i.MX8MM Gateworks Board
9198bab661aSEmmanuel Vadot              - innocomm,wb15-evk         # i.MX8MM Innocomm EVK board with WB15 SoM
9207ef62cebSEmmanuel Vadot              - kontron,imx8mm-sl         # i.MX8MM Kontron SL (N801X) SOM
9217ef62cebSEmmanuel Vadot              - kontron,imx8mm-osm-s      # i.MX8MM Kontron OSM-S (N802X) SOM
922c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm     # Verdin iMX8M Mini Modules
923c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi  # Verdin iMX8M Mini Modules without Wi-Fi / BT
924c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi  # Verdin iMX8M Mini Wi-Fi / BT Modules
9256be33864SEmmanuel Vadot              - variscite,var-som-mx8mm   # i.MX8MM Variscite VAR-SOM-MX8MM module
926c9ccf3a3SEmmanuel Vadot              - prt,prt8mm                # i.MX8MM Protonic PRT8MM Board
9276be33864SEmmanuel Vadot          - const: fsl,imx8mm
9286be33864SEmmanuel Vadot
929f126890aSEmmanuel Vadot      - description: Emtop i.MX8MM based Boards
930f126890aSEmmanuel Vadot        items:
931f126890aSEmmanuel Vadot          - const: ees,imx8mm-emtop-baseboard      # i.MX8MM Emtop SoM on i.MX8M Mini Baseboard V1
932f126890aSEmmanuel Vadot          - const: ees,imx8mm-emtop-som            # i.MX8MM Emtop SOM-IMX8MMLPD4 module
933f126890aSEmmanuel Vadot          - const: fsl,imx8mm
934f126890aSEmmanuel Vadot
9352eb4d8dcSEmmanuel Vadot      - description: Engicam i.Core MX8M Mini SoM based boards
9362eb4d8dcSEmmanuel Vadot        items:
9372eb4d8dcSEmmanuel Vadot          - enum:
9382eb4d8dcSEmmanuel Vadot              - engicam,icore-mx8mm-ctouch2        # i.MX8MM Engicam i.Core MX8M Mini C.TOUCH 2.0
9392eb4d8dcSEmmanuel Vadot              - engicam,icore-mx8mm-edimm2.2       # i.MX8MM Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
9402eb4d8dcSEmmanuel Vadot          - const: engicam,icore-mx8mm             # i.MX8MM Engicam i.Core MX8M Mini SoM
9412eb4d8dcSEmmanuel Vadot          - const: fsl,imx8mm
9422eb4d8dcSEmmanuel Vadot
9435def4c47SEmmanuel Vadot      - description: Kontron BL i.MX8MM (N801X S) Board
9445def4c47SEmmanuel Vadot        items:
9457ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-bl
9467ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-sl
9477ef62cebSEmmanuel Vadot          - const: fsl,imx8mm
9487ef62cebSEmmanuel Vadot
9497ef62cebSEmmanuel Vadot      - description: Kontron BL i.MX8MM OSM-S (N802X S) Board
9507ef62cebSEmmanuel Vadot        items:
9517ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-bl-osm-s
9527ef62cebSEmmanuel Vadot          - const: kontron,imx8mm-osm-s
9535def4c47SEmmanuel Vadot          - const: fsl,imx8mm
9545def4c47SEmmanuel Vadot
955c9ccf3a3SEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Mini Modules
956c9ccf3a3SEmmanuel Vadot        items:
957c9ccf3a3SEmmanuel Vadot          - enum:
958cb7aa33aSEmmanuel Vadot              - menlo,mx8menlo                       # Verdin iMX8M Mini Module on i.MX8MM Menlo board
959c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-dahlia # Verdin iMX8M Mini Module on Dahlia
960c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-dev    # Verdin iMX8M Mini Module on Verdin Development Board
961cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mm-nonwifi-yavia  # Verdin iMX8M Mini Module on Yavia
962c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm-nonwifi     # Verdin iMX8M Mini Module without Wi-Fi / BT
963c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm             # Verdin iMX8M Mini Module
964c9ccf3a3SEmmanuel Vadot          - const: fsl,imx8mm
965c9ccf3a3SEmmanuel Vadot
966c9ccf3a3SEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Mini Wi-Fi / BT Modules
967c9ccf3a3SEmmanuel Vadot        items:
968c9ccf3a3SEmmanuel Vadot          - enum:
969c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-dahlia # Verdin iMX8M Mini Wi-Fi / BT Module on Dahlia
970c9ccf3a3SEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-dev    # Verdin iMX8M Mini Wi-Fi / BT M. on Verdin Development B.
971cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mm-wifi-yavia  # Verdin iMX8M Mini Wi-Fi / BT Module on Yavia
972c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm-wifi     # Verdin iMX8M Mini Wi-Fi / BT Module
973c9ccf3a3SEmmanuel Vadot          - const: toradex,verdin-imx8mm          # Verdin iMX8M Mini Module
974c9ccf3a3SEmmanuel Vadot          - const: fsl,imx8mm
975c9ccf3a3SEmmanuel Vadot
976b97ee269SEmmanuel Vadot      - description: PHYTEC phyCORE-i.MX8MM SoM based boards
977b97ee269SEmmanuel Vadot        items:
978b97ee269SEmmanuel Vadot          - const: phytec,imx8mm-phyboard-polis-rdk # phyBOARD-Polis RDK
979b97ee269SEmmanuel Vadot          - const: phytec,imx8mm-phycore-som        # phyCORE-i.MX8MM SoM
980b97ee269SEmmanuel Vadot          - const: fsl,imx8mm
981b97ee269SEmmanuel Vadot
9826be33864SEmmanuel Vadot      - description: Variscite VAR-SOM-MX8MM based boards
9836be33864SEmmanuel Vadot        items:
9846be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mm-symphony
9856be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mm
986c66ec88fSEmmanuel Vadot          - const: fsl,imx8mm
987c66ec88fSEmmanuel Vadot
988e67e8565SEmmanuel Vadot      - description:
989e67e8565SEmmanuel Vadot          TQMa8MxML is a series of SOM featuring NXP i.MX8MM system-on-chip
990e67e8565SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
991e67e8565SEmmanuel Vadot          All variants (TQMa8M[Q,D,S][L]ML) use the same device tree, hence only
992e67e8565SEmmanuel Vadot          one compatible is needed.
993e67e8565SEmmanuel Vadot        items:
994e67e8565SEmmanuel Vadot          - enum:
995cb7aa33aSEmmanuel Vadot              - cloos,imx8mm-phg           # i.MX8MM Cloos PHG Board
996e67e8565SEmmanuel Vadot              - tq,imx8mm-tqma8mqml-mba8mx # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM on MBa8Mx
997e67e8565SEmmanuel Vadot          - const: tq,imx8mm-tqma8mqml     # TQ-Systems GmbH i.MX8MM TQMa8MQML SOM
998e67e8565SEmmanuel Vadot          - const: fsl,imx8mm
999e67e8565SEmmanuel Vadot
1000c66ec88fSEmmanuel Vadot      - description: i.MX8MN based Boards
1001c66ec88fSEmmanuel Vadot        items:
1002c66ec88fSEmmanuel Vadot          - enum:
10035def4c47SEmmanuel Vadot              - beacon,imx8mn-beacon-kit  # i.MX8MN Beacon Development Kit
1004e67e8565SEmmanuel Vadot              - bsh,imx8mn-bsh-smm-s2     # i.MX8MN BSH SystemMaster S2
1005e67e8565SEmmanuel Vadot              - bsh,imx8mn-bsh-smm-s2pro  # i.MX8MN BSH SystemMaster S2 PRO
1006d5b0e70fSEmmanuel Vadot              - fsl,imx8mn-ddr3l-evk      # i.MX8MN DDR3L EVK Board
1007c66ec88fSEmmanuel Vadot              - fsl,imx8mn-ddr4-evk       # i.MX8MN DDR4 EVK Board
1008c66ec88fSEmmanuel Vadot              - fsl,imx8mn-evk            # i.MX8MN LPDDR4 EVK Board
1009354d7675SEmmanuel Vadot              - gw,imx8mn-gw7902          # i.MX8MM Gateworks Board
1010c66ec88fSEmmanuel Vadot          - const: fsl,imx8mn
1011c66ec88fSEmmanuel Vadot
10126be33864SEmmanuel Vadot      - description: Variscite VAR-SOM-MX8MN based boards
10136be33864SEmmanuel Vadot        items:
10146be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mn-symphony
10156be33864SEmmanuel Vadot          - const: variscite,var-som-mx8mn
10166be33864SEmmanuel Vadot          - const: fsl,imx8mn
10176be33864SEmmanuel Vadot
1018e67e8565SEmmanuel Vadot      - description:
1019e67e8565SEmmanuel Vadot          TQMa8MxNL is a series of SOM featuring NXP i.MX8MN system-on-chip
1020e67e8565SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
1021e67e8565SEmmanuel Vadot          All variants (TQMa8M[Q,D,S][L]NL) use the same device tree, hence only
1022e67e8565SEmmanuel Vadot          one compatible is needed.
1023e67e8565SEmmanuel Vadot        items:
1024e67e8565SEmmanuel Vadot          - enum:
1025e67e8565SEmmanuel Vadot              - tq,imx8mn-tqma8mqnl-mba8mx # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM on MBa8Mx
1026e67e8565SEmmanuel Vadot          - const: tq,imx8mn-tqma8mqnl     # TQ-Systems GmbH i.MX8MN TQMa8MQNL SOM
1027e67e8565SEmmanuel Vadot          - const: fsl,imx8mn
1028e67e8565SEmmanuel Vadot
1029c66ec88fSEmmanuel Vadot      - description: i.MX8MP based Boards
1030c66ec88fSEmmanuel Vadot        items:
1031c66ec88fSEmmanuel Vadot          - enum:
1032cb7aa33aSEmmanuel Vadot              - beacon,imx8mp-beacon-kit  # i.MX8MP Beacon Development Kit
1033fac71e4eSEmmanuel Vadot              - dmo,imx8mp-data-modul-edm-sbc # i.MX8MP eDM SBC
1034c66ec88fSEmmanuel Vadot              - fsl,imx8mp-evk            # i.MX8MP EVK Board
1035*aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw71xx-2x # i.MX8MP Gateworks Board
1036*aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board
1037*aa1a8ff2SEmmanuel Vadot              - gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board
1038d5b0e70fSEmmanuel Vadot              - gateworks,imx8mp-gw74xx   # i.MX8MP Gateworks Board
1039f126890aSEmmanuel Vadot              - gateworks,imx8mp-gw7905-2x # i.MX8MP Gateworks Board
1040d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp     # Verdin iMX8M Plus Modules
1041d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi  # Verdin iMX8M Plus Modules without Wi-Fi / BT
1042d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi  # Verdin iMX8M Plus Wi-Fi / BT Modules
1043d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1044d5b0e70fSEmmanuel Vadot
10457ef62cebSEmmanuel Vadot      - description: Avnet (MSC Branded) Boards with SM2S i.MX8M Plus Modules
10467ef62cebSEmmanuel Vadot        items:
10477ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp-14N0600E-ep1 # SM2S-IMX8PLUS-14N0600E on SM2-MB-EP1 Carrier Board
10487ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp-14N0600E     # 14N0600E variant of SM2S-IMX8PLUS SoM
10497ef62cebSEmmanuel Vadot          - const: avnet,sm2s-imx8mp              # SM2S-IMX8PLUS SoM
10507ef62cebSEmmanuel Vadot          - const: fsl,imx8mp
10517ef62cebSEmmanuel Vadot
1052cb7aa33aSEmmanuel Vadot      - description: i.MX8MP DHCOM based Boards
1053cb7aa33aSEmmanuel Vadot        items:
1054fac71e4eSEmmanuel Vadot          - enum:
1055fac71e4eSEmmanuel Vadot              - dh,imx8mp-dhcom-pdk2         # i.MX8MP DHCOM SoM on PDK2 board
1056fac71e4eSEmmanuel Vadot              - dh,imx8mp-dhcom-pdk3         # i.MX8MP DHCOM SoM on PDK3 board
1057cb7aa33aSEmmanuel Vadot          - const: dh,imx8mp-dhcom-som       # i.MX8MP DHCOM SoM
1058cb7aa33aSEmmanuel Vadot          - const: fsl,imx8mp
1059cb7aa33aSEmmanuel Vadot
1060d5b0e70fSEmmanuel Vadot      - description: Engicam i.Core MX8M Plus SoM based boards
1061d5b0e70fSEmmanuel Vadot        items:
1062d5b0e70fSEmmanuel Vadot          - enum:
1063d5b0e70fSEmmanuel Vadot              - engicam,icore-mx8mp-edimm2.2       # i.MX8MP Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
1064d5b0e70fSEmmanuel Vadot          - const: engicam,icore-mx8mp             # i.MX8MP Engicam i.Core MX8M Plus SoM
1065c66ec88fSEmmanuel Vadot          - const: fsl,imx8mp
1066c66ec88fSEmmanuel Vadot
10675def4c47SEmmanuel Vadot      - description: PHYTEC phyCORE-i.MX8MP SoM based boards
10685def4c47SEmmanuel Vadot        items:
10695def4c47SEmmanuel Vadot          - const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK
10705def4c47SEmmanuel Vadot          - const: phytec,imx8mp-phycore-som         # phyCORE-i.MX8MP SoM
10715def4c47SEmmanuel Vadot          - const: fsl,imx8mp
10725def4c47SEmmanuel Vadot
1073*aa1a8ff2SEmmanuel Vadot      - description: Polyhex DEBIX i.MX8MP based SBCs
1074*aa1a8ff2SEmmanuel Vadot        items:
1075*aa1a8ff2SEmmanuel Vadot          - enum:
1076*aa1a8ff2SEmmanuel Vadot              - polyhex,imx8mp-debix-model-a        # Polyhex Debix Model A Board
1077*aa1a8ff2SEmmanuel Vadot          - const: polyhex,imx8mp-debix             # Polyhex i.MX8MP Debix SBCs
1078*aa1a8ff2SEmmanuel Vadot          - const: fsl,imx8mp
1079*aa1a8ff2SEmmanuel Vadot
1080*aa1a8ff2SEmmanuel Vadot      - description: Polyhex DEBIX i.MX8MP SOM A based boards
1081*aa1a8ff2SEmmanuel Vadot        items:
1082*aa1a8ff2SEmmanuel Vadot          - enum:
1083*aa1a8ff2SEmmanuel Vadot              - polyhex,imx8mp-debix-som-a-bmb-08   # Polyhex Debix SOM A on SOM A I/O board
1084*aa1a8ff2SEmmanuel Vadot          - const: polyhex,imx8mp-debix-som-a       # Polyhex Debix SOM A
1085*aa1a8ff2SEmmanuel Vadot          - const: fsl,imx8mp
1086*aa1a8ff2SEmmanuel Vadot
1087d5b0e70fSEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Plus Modules
1088d5b0e70fSEmmanuel Vadot        items:
1089d5b0e70fSEmmanuel Vadot          - enum:
1090d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-dahlia # Verdin iMX8M Plus Module on Dahlia
1091d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-dev    # Verdin iMX8M Plus Module on Verdin Development Board
1092cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mp-nonwifi-yavia  # Verdin iMX8M Plus Module on Yavia
1093d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp-nonwifi     # Verdin iMX8M Plus Module without Wi-Fi / BT
1094d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp             # Verdin iMX8M Plus Module
1095d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1096d5b0e70fSEmmanuel Vadot
1097d5b0e70fSEmmanuel Vadot      - description: Toradex Boards with Verdin iMX8M Plus Wi-Fi / BT Modules
1098d5b0e70fSEmmanuel Vadot        items:
1099d5b0e70fSEmmanuel Vadot          - enum:
1100d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-dahlia # Verdin iMX8M Plus Wi-Fi / BT Module on Dahlia
1101d5b0e70fSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-dev    # Verdin iMX8M Plus Wi-Fi / BT M. on Verdin Development B.
1102cb7aa33aSEmmanuel Vadot              - toradex,verdin-imx8mp-wifi-yavia  # Verdin iMX8M Plus Wi-Fi / BT Module on Yavia
1103d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp-wifi     # Verdin iMX8M Plus Wi-Fi / BT Module
1104d5b0e70fSEmmanuel Vadot          - const: toradex,verdin-imx8mp          # Verdin iMX8M Plus Module
1105d5b0e70fSEmmanuel Vadot          - const: fsl,imx8mp
1106d5b0e70fSEmmanuel Vadot
1107b97ee269SEmmanuel Vadot      - description:
1108b97ee269SEmmanuel Vadot          TQMa8MPxL is a series of LGA SOM featuring NXP i.MX8MP system-on-chip
1109b97ee269SEmmanuel Vadot          variants. It is designed to be soldered on different carrier boards.
1110b97ee269SEmmanuel Vadot          All CPU variants use the same device tree hence only one compatible
1111b97ee269SEmmanuel Vadot          is needed. MBa8MPxL mainboard can be used as starterkit or in a boxed
1112b97ee269SEmmanuel Vadot          version as an industrial computing device.
1113b97ee269SEmmanuel Vadot        items:
1114b97ee269SEmmanuel Vadot          - enum:
1115b97ee269SEmmanuel Vadot              - tq,imx8mp-tqma8mpql-mba8mpxl # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM on MBa8MPxL
1116b97ee269SEmmanuel Vadot          - const: tq,imx8mp-tqma8mpql       # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM
1117b97ee269SEmmanuel Vadot          - const: fsl,imx8mp
1118b97ee269SEmmanuel Vadot
1119c66ec88fSEmmanuel Vadot      - description: i.MX8MQ based Boards
1120c66ec88fSEmmanuel Vadot        items:
1121c66ec88fSEmmanuel Vadot          - enum:
1122c66ec88fSEmmanuel Vadot              - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board
1123354d7675SEmmanuel Vadot              - boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1124c66ec88fSEmmanuel Vadot              - einfochips,imx8mq-thor96  # i.MX8MQ Thor96 Board
1125c66ec88fSEmmanuel Vadot              - fsl,imx8mq-evk            # i.MX8MQ EVK Board
1126c66ec88fSEmmanuel Vadot              - google,imx8mq-phanbell    # Google Coral Edge TPU
11272eb4d8dcSEmmanuel Vadot              - kontron,pitx-imx8m        # Kontron pITX-imx8m Board
1128c66ec88fSEmmanuel Vadot              - purism,librem5-devkit     # Purism Librem5 devkit
1129c66ec88fSEmmanuel Vadot              - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse
1130c66ec88fSEmmanuel Vadot              - technexion,pico-pi-imx8m  # TechNexion PICO-PI-8M evk
1131c66ec88fSEmmanuel Vadot          - const: fsl,imx8mq
1132c66ec88fSEmmanuel Vadot
1133cb7aa33aSEmmanuel Vadot      - description: i.MX8MQ NITROGEN SoM based Boards
1134cb7aa33aSEmmanuel Vadot        items:
1135cb7aa33aSEmmanuel Vadot          - const: mntre,reform2                  # MNT Reform2 Laptop
1136cb7aa33aSEmmanuel Vadot          - const: boundary,imx8mq-nitrogen8m-som # i.MX8MQ NITROGEN SoM
1137cb7aa33aSEmmanuel Vadot          - const: fsl,imx8mq
1138cb7aa33aSEmmanuel Vadot
11396be33864SEmmanuel Vadot      - description: Purism Librem5 phones
11406be33864SEmmanuel Vadot        items:
11416be33864SEmmanuel Vadot          - enum:
11426be33864SEmmanuel Vadot              - purism,librem5r2          # Purism Librem5 phone "Chestnut"
11436be33864SEmmanuel Vadot              - purism,librem5r3          # Purism Librem5 phone "Dogwood"
11445def4c47SEmmanuel Vadot              - purism,librem5r4          # Purism Librem5 phone "Evergreen"
11456be33864SEmmanuel Vadot          - const: purism,librem5
11466be33864SEmmanuel Vadot          - const: fsl,imx8mq
11476be33864SEmmanuel Vadot
1148e67e8565SEmmanuel Vadot      - description:
1149e67e8565SEmmanuel Vadot          TQMa8Mx is a series of SOM featuring NXP i.MX8MQ system-on-chip
1150e67e8565SEmmanuel Vadot          variants. It is designed to be clicked on different carrier boards.
1151e67e8565SEmmanuel Vadot        items:
1152e67e8565SEmmanuel Vadot          - enum:
1153e67e8565SEmmanuel Vadot              - tq,imx8mq-tqma8mq-mba8mx # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM on MBa8Mx
1154e67e8565SEmmanuel Vadot          - const: tq,imx8mq-tqma8mq     # TQ-Systems GmbH i.MX8MQ TQMa8Mx SOM
1155e67e8565SEmmanuel Vadot          - const: fsl,imx8mq
1156e67e8565SEmmanuel Vadot
11576be33864SEmmanuel Vadot      - description: Zodiac Inflight Innovations Ultra Boards
11586be33864SEmmanuel Vadot        items:
11596be33864SEmmanuel Vadot          - enum:
11606be33864SEmmanuel Vadot              - zii,imx8mq-ultra-rmb3
11616be33864SEmmanuel Vadot              - zii,imx8mq-ultra-zest
11626be33864SEmmanuel Vadot          - const: zii,imx8mq-ultra
11636be33864SEmmanuel Vadot          - const: fsl,imx8mq
11646be33864SEmmanuel Vadot
11652eb4d8dcSEmmanuel Vadot      - description: i.MX8QM based Boards
11662eb4d8dcSEmmanuel Vadot        items:
11672eb4d8dcSEmmanuel Vadot          - enum:
11682eb4d8dcSEmmanuel Vadot              - fsl,imx8qm-mek           # i.MX8QM MEK Board
1169fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8      # Apalis iMX8 Modules
1170fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1 # Apalis iMX8 V1.1 Modules
1171fac71e4eSEmmanuel Vadot          - const: fsl,imx8qm
1172fac71e4eSEmmanuel Vadot
1173fac71e4eSEmmanuel Vadot      - description: i.MX8QM Boards with Toradex Apalis iMX8 Modules
1174fac71e4eSEmmanuel Vadot        items:
1175fac71e4eSEmmanuel Vadot          - enum:
1176fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-eval            # Apalis iMX8 Module on Apalis Evaluation Board
1177fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-ixora-v1.1      # Apalis iMX8 Module on Ixora V1.1 Carrier Board
1178fac71e4eSEmmanuel Vadot          - const: toradex,apalis-imx8
1179fac71e4eSEmmanuel Vadot          - const: fsl,imx8qm
1180fac71e4eSEmmanuel Vadot
1181fac71e4eSEmmanuel Vadot      - description: i.MX8QM Boards with Toradex Apalis iMX8 V1.1 Modules
1182fac71e4eSEmmanuel Vadot        items:
1183fac71e4eSEmmanuel Vadot          - enum:
1184fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1-eval       # Apalis iMX8 V1.1 Module on Apalis Eval. Board
1185fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board
1186fac71e4eSEmmanuel Vadot              - toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board
1187fac71e4eSEmmanuel Vadot          - const: toradex,apalis-imx8-v1.1
11882eb4d8dcSEmmanuel Vadot          - const: fsl,imx8qm
11892eb4d8dcSEmmanuel Vadot
1190c66ec88fSEmmanuel Vadot      - description: i.MX8QXP based Boards
1191c66ec88fSEmmanuel Vadot        items:
1192c66ec88fSEmmanuel Vadot          - enum:
1193c66ec88fSEmmanuel Vadot              - einfochips,imx8qxp-ai_ml  # i.MX8QXP AI_ML Board
1194c66ec88fSEmmanuel Vadot              - fsl,imx8qxp-mek           # i.MX8QXP MEK Board
11958cc087a1SEmmanuel Vadot              - toradex,colibri-imx8x     # Colibri iMX8X Modules
11966be33864SEmmanuel Vadot          - const: fsl,imx8qxp
11976be33864SEmmanuel Vadot
11987ef62cebSEmmanuel Vadot      - description: i.MX8DXL based Boards
11997ef62cebSEmmanuel Vadot        items:
12007ef62cebSEmmanuel Vadot          - enum:
12017ef62cebSEmmanuel Vadot              - fsl,imx8dxl-evk           # i.MX8DXL EVK Board
12027ef62cebSEmmanuel Vadot          - const: fsl,imx8dxl
12037ef62cebSEmmanuel Vadot
1204fac71e4eSEmmanuel Vadot      - description: i.MX8QXP Boards with Toradex Colibri iMX8X Modules
12056be33864SEmmanuel Vadot        items:
12066be33864SEmmanuel Vadot          - enum:
1207fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-aster   # Colibri iMX8X Module on Aster Board
1208c66ec88fSEmmanuel Vadot              - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3
1209fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-iris    # Colibri iMX8X Module on Iris Board
1210fac71e4eSEmmanuel Vadot              - toradex,colibri-imx8x-iris-v2 # Colibri iMX8X Module on Iris Board V2
12116be33864SEmmanuel Vadot          - const: toradex,colibri-imx8x
1212c66ec88fSEmmanuel Vadot          - const: fsl,imx8qxp
1213c66ec88fSEmmanuel Vadot
1214e67e8565SEmmanuel Vadot      - description: i.MX8ULP based Boards
1215e67e8565SEmmanuel Vadot        items:
1216e67e8565SEmmanuel Vadot          - enum:
1217e67e8565SEmmanuel Vadot              - fsl,imx8ulp-evk           # i.MX8ULP EVK Board
1218e67e8565SEmmanuel Vadot          - const: fsl,imx8ulp
1219e67e8565SEmmanuel Vadot
1220b97ee269SEmmanuel Vadot      - description: i.MX93 based Boards
1221b97ee269SEmmanuel Vadot        items:
1222b97ee269SEmmanuel Vadot          - enum:
1223b97ee269SEmmanuel Vadot              - fsl,imx93-11x11-evk       # i.MX93 11x11 EVK Board
1224b97ee269SEmmanuel Vadot          - const: fsl,imx93
1225b97ee269SEmmanuel Vadot
12268bab661aSEmmanuel Vadot      - description: i.MXRT1050 based Boards
12278bab661aSEmmanuel Vadot        items:
12288bab661aSEmmanuel Vadot          - enum:
12298bab661aSEmmanuel Vadot              - fsl,imxrt1050-evk         # i.MXRT1050 EVK Board
12308bab661aSEmmanuel Vadot          - const: fsl,imxrt1050
12318bab661aSEmmanuel Vadot
12328bab661aSEmmanuel Vadot      - description: i.MXRT1170 based Boards
12338bab661aSEmmanuel Vadot        items:
12348bab661aSEmmanuel Vadot          - enum:
12358bab661aSEmmanuel Vadot              - fsl,imxrt1170-evk         # i.MXRT1170 EVK Board
12368bab661aSEmmanuel Vadot          - const: fsl,imxrt1170
12378bab661aSEmmanuel Vadot
1238c66ec88fSEmmanuel Vadot      - description:
1239*aa1a8ff2SEmmanuel Vadot          TQMa93xxLA and TQMa93xxCA are two series of feature compatible SOM
1240*aa1a8ff2SEmmanuel Vadot          using NXP i.MX93 SOC in 11x11 mm package.
1241*aa1a8ff2SEmmanuel Vadot          TQMa93xxLA is designed to be soldered on different carrier boards.
1242*aa1a8ff2SEmmanuel Vadot          TQMa93xxCA is a compatible variant using board to board connectors.
1243*aa1a8ff2SEmmanuel Vadot          All SOM and CPU variants use the same device tree hence only one
1244*aa1a8ff2SEmmanuel Vadot          compatible is needed. Bootloader disables all features not present
1245*aa1a8ff2SEmmanuel Vadot          in the assembled SOC.
1246*aa1a8ff2SEmmanuel Vadot          MBa93xxCA mainboard can be used as starterkit for the SOM
1247*aa1a8ff2SEmmanuel Vadot          soldered on an adapter board or for the connector variant
1248*aa1a8ff2SEmmanuel Vadot          MBa93xxLA mainboard is a single board computer using the solderable
1249*aa1a8ff2SEmmanuel Vadot          SOM variant
1250*aa1a8ff2SEmmanuel Vadot        items:
1251*aa1a8ff2SEmmanuel Vadot          - enum:
1252*aa1a8ff2SEmmanuel Vadot              - tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA
1253*aa1a8ff2SEmmanuel Vadot              - tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC
1254*aa1a8ff2SEmmanuel Vadot          - const: tq,imx93-tqma9352        # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
1255*aa1a8ff2SEmmanuel Vadot          - const: fsl,imx93
1256*aa1a8ff2SEmmanuel Vadot
1257*aa1a8ff2SEmmanuel Vadot      - description:
1258c66ec88fSEmmanuel Vadot          Freescale Vybrid Platform Device Tree Bindings
1259c66ec88fSEmmanuel Vadot
1260*aa1a8ff2SEmmanuel Vadot          For the Vybrid SoC family all variants with DDR controller are supported,
1261c66ec88fSEmmanuel Vadot          which is the VF5xx and VF6xx series. Out of historical reasons, in most
1262*aa1a8ff2SEmmanuel Vadot          places the kernel uses vf610 to refer to the whole family.
1263c66ec88fSEmmanuel Vadot          The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4
1264c66ec88fSEmmanuel Vadot          core support.
1265c66ec88fSEmmanuel Vadot        items:
1266c66ec88fSEmmanuel Vadot          - enum:
1267c66ec88fSEmmanuel Vadot              - fsl,vf500
1268c66ec88fSEmmanuel Vadot              - fsl,vf510
1269c66ec88fSEmmanuel Vadot              - fsl,vf600
1270c66ec88fSEmmanuel Vadot              - fsl,vf610
1271c66ec88fSEmmanuel Vadot              - fsl,vf610m4
12725def4c47SEmmanuel Vadot
12735def4c47SEmmanuel Vadot      - description: Toradex Colibri VF50 Module on Colibri Evaluation Board
12745def4c47SEmmanuel Vadot        items:
12755def4c47SEmmanuel Vadot          - const: toradex,vf500-colibri_vf50-on-eval
12765def4c47SEmmanuel Vadot          - const: toradex,vf500-colibri_vf50
12775def4c47SEmmanuel Vadot          - const: fsl,vf500
12785def4c47SEmmanuel Vadot
12795def4c47SEmmanuel Vadot      - description: VF610 based Boards
12805def4c47SEmmanuel Vadot        items:
12815def4c47SEmmanuel Vadot          - enum:
12828cc087a1SEmmanuel Vadot              - fsl,vf610-twr             # VF610 Tower Board
12835def4c47SEmmanuel Vadot              - lwn,bk4                   # Liebherr BK4 controller
12845def4c47SEmmanuel Vadot              - phytec,vf610-cosmic       # PHYTEC Cosmic/Cosmic+ Board
12858cc087a1SEmmanuel Vadot              - toradex,vf610-colibri_vf61 # Colibri VF61 Modules
12865def4c47SEmmanuel Vadot          - const: fsl,vf610
12875def4c47SEmmanuel Vadot
12885def4c47SEmmanuel Vadot      - description: Toradex Colibri VF61 Module on Colibri Evaluation Board
12895def4c47SEmmanuel Vadot        items:
12905def4c47SEmmanuel Vadot          - const: toradex,vf610-colibri_vf61-on-eval
12915def4c47SEmmanuel Vadot          - const: toradex,vf610-colibri_vf61
12925def4c47SEmmanuel Vadot          - const: fsl,vf610
1293c66ec88fSEmmanuel Vadot
1294c66ec88fSEmmanuel Vadot      - description: ZII's VF610 based Boards
1295c66ec88fSEmmanuel Vadot        items:
1296c66ec88fSEmmanuel Vadot          - enum:
1297c66ec88fSEmmanuel Vadot              - zii,vf610cfu1      # ZII VF610 CFU1 Board
1298c66ec88fSEmmanuel Vadot              - zii,vf610dev-c     # ZII VF610 Development Board, Rev C
1299c66ec88fSEmmanuel Vadot              - zii,vf610dev-b     # ZII VF610 Development Board, Rev B
1300c66ec88fSEmmanuel Vadot              - zii,vf610scu4-aib  # ZII VF610 SCU4 AIB
1301c66ec88fSEmmanuel Vadot              - zii,vf610dtu       # ZII VF610 SSMB DTU Board
1302c66ec88fSEmmanuel Vadot              - zii,vf610spu3      # ZII VF610 SSMB SPU3 Board
1303c66ec88fSEmmanuel Vadot              - zii,vf610spb4      # ZII VF610 SPB4 Board
1304c66ec88fSEmmanuel Vadot          - const: zii,vf610dev
1305c66ec88fSEmmanuel Vadot          - const: fsl,vf610
1306c66ec88fSEmmanuel Vadot
1307c66ec88fSEmmanuel Vadot      - description: LS1012A based Boards
1308c66ec88fSEmmanuel Vadot        items:
1309c66ec88fSEmmanuel Vadot          - enum:
1310c66ec88fSEmmanuel Vadot              - ebs-systart,oxalis
1311c66ec88fSEmmanuel Vadot              - fsl,ls1012a-rdb
1312c66ec88fSEmmanuel Vadot              - fsl,ls1012a-frdm
13135def4c47SEmmanuel Vadot              - fsl,ls1012a-frwy
1314c66ec88fSEmmanuel Vadot              - fsl,ls1012a-qds
1315c66ec88fSEmmanuel Vadot          - const: fsl,ls1012a
1316c66ec88fSEmmanuel Vadot
1317c66ec88fSEmmanuel Vadot      - description: LS1021A based Boards
1318c66ec88fSEmmanuel Vadot        items:
1319c66ec88fSEmmanuel Vadot          - enum:
1320d5b0e70fSEmmanuel Vadot              - fsl,ls1021a-iot
1321c66ec88fSEmmanuel Vadot              - fsl,ls1021a-moxa-uc-8410a
1322c66ec88fSEmmanuel Vadot              - fsl,ls1021a-qds
13238cc087a1SEmmanuel Vadot              - fsl,ls1021a-tsn
1324c66ec88fSEmmanuel Vadot              - fsl,ls1021a-twr
1325c66ec88fSEmmanuel Vadot          - const: fsl,ls1021a
1326c66ec88fSEmmanuel Vadot
1327*aa1a8ff2SEmmanuel Vadot      - description:
1328*aa1a8ff2SEmmanuel Vadot          TQ-Systems TQMLS102xA is a series of socketable SOM featuring
1329*aa1a8ff2SEmmanuel Vadot          LS102x system-on-chip variants. MBLS102xA mainboard can be used as
1330*aa1a8ff2SEmmanuel Vadot          starterkit.
1331*aa1a8ff2SEmmanuel Vadot        items:
1332*aa1a8ff2SEmmanuel Vadot          - enum:
1333*aa1a8ff2SEmmanuel Vadot              - tq,ls1021a-tqmls1021a-mbls102xa
1334*aa1a8ff2SEmmanuel Vadot          - const: tq,ls1021a-tqmls1021a
1335*aa1a8ff2SEmmanuel Vadot          - const: fsl,ls1021a
1336*aa1a8ff2SEmmanuel Vadot
1337c66ec88fSEmmanuel Vadot      - description: LS1028A based Boards
1338c66ec88fSEmmanuel Vadot        items:
1339c66ec88fSEmmanuel Vadot          - enum:
1340c66ec88fSEmmanuel Vadot              - fsl,ls1028a-qds
1341c66ec88fSEmmanuel Vadot              - fsl,ls1028a-rdb
1342c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1343c66ec88fSEmmanuel Vadot
1344c66ec88fSEmmanuel Vadot      - description: Kontron KBox A-230-LS
1345c66ec88fSEmmanuel Vadot        items:
1346c66ec88fSEmmanuel Vadot          - const: kontron,kbox-a-230-ls
1347c66ec88fSEmmanuel Vadot          - const: kontron,sl28-var4
1348c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1349c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1350c66ec88fSEmmanuel Vadot      - description:
1351c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0
1352c66ec88fSEmmanuel Vadot        items:
1353c66ec88fSEmmanuel Vadot          - enum:
13545def4c47SEmmanuel Vadot              - kontron,sl28-var1-ads2
1355c66ec88fSEmmanuel Vadot              - kontron,sl28-var2-ads2
1356c66ec88fSEmmanuel Vadot              - kontron,sl28-var3-ads2
1357c66ec88fSEmmanuel Vadot              - kontron,sl28-var4-ads2
1358c66ec88fSEmmanuel Vadot          - enum:
13595def4c47SEmmanuel Vadot              - kontron,sl28-var1
1360c66ec88fSEmmanuel Vadot              - kontron,sl28-var2
1361c66ec88fSEmmanuel Vadot              - kontron,sl28-var3
1362c66ec88fSEmmanuel Vadot              - kontron,sl28-var4
1363c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1364c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1365c66ec88fSEmmanuel Vadot
1366c66ec88fSEmmanuel Vadot      - description:
1367c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board (on a generic/undefined carrier)
1368c66ec88fSEmmanuel Vadot        items:
1369c66ec88fSEmmanuel Vadot          - enum:
13705def4c47SEmmanuel Vadot              - kontron,sl28-var1
1371c66ec88fSEmmanuel Vadot              - kontron,sl28-var2
1372c66ec88fSEmmanuel Vadot              - kontron,sl28-var3
1373c66ec88fSEmmanuel Vadot              - kontron,sl28-var4
1374c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1375c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1376c66ec88fSEmmanuel Vadot
1377c66ec88fSEmmanuel Vadot      - description:
1378c66ec88fSEmmanuel Vadot          Kontron SMARC-sAL28 board (base). This is used in the base device
1379c66ec88fSEmmanuel Vadot          tree which is compatible with the overlays provided by the
1380c66ec88fSEmmanuel Vadot          vendor.
1381c66ec88fSEmmanuel Vadot        items:
1382c66ec88fSEmmanuel Vadot          - const: kontron,sl28
1383c66ec88fSEmmanuel Vadot          - const: fsl,ls1028a
1384c66ec88fSEmmanuel Vadot
1385c66ec88fSEmmanuel Vadot      - description: LS1043A based Boards
1386c66ec88fSEmmanuel Vadot        items:
1387c66ec88fSEmmanuel Vadot          - enum:
1388c66ec88fSEmmanuel Vadot              - fsl,ls1043a-rdb
1389c66ec88fSEmmanuel Vadot              - fsl,ls1043a-qds
1390c66ec88fSEmmanuel Vadot          - const: fsl,ls1043a
1391c66ec88fSEmmanuel Vadot
1392c66ec88fSEmmanuel Vadot      - description: LS1046A based Boards
1393c66ec88fSEmmanuel Vadot        items:
1394c66ec88fSEmmanuel Vadot          - enum:
1395c66ec88fSEmmanuel Vadot              - fsl,ls1046a-frwy
1396c66ec88fSEmmanuel Vadot              - fsl,ls1046a-qds
1397c66ec88fSEmmanuel Vadot              - fsl,ls1046a-rdb
1398c66ec88fSEmmanuel Vadot          - const: fsl,ls1046a
1399c66ec88fSEmmanuel Vadot
1400c66ec88fSEmmanuel Vadot      - description: LS1088A based Boards
1401c66ec88fSEmmanuel Vadot        items:
1402c66ec88fSEmmanuel Vadot          - enum:
1403c66ec88fSEmmanuel Vadot              - fsl,ls1088a-qds
1404c66ec88fSEmmanuel Vadot              - fsl,ls1088a-rdb
1405c66ec88fSEmmanuel Vadot          - const: fsl,ls1088a
1406c66ec88fSEmmanuel Vadot
1407c66ec88fSEmmanuel Vadot      - description: LS2080A based Boards
1408c66ec88fSEmmanuel Vadot        items:
1409c66ec88fSEmmanuel Vadot          - enum:
1410c66ec88fSEmmanuel Vadot              - fsl,ls2080a-simu
1411c66ec88fSEmmanuel Vadot              - fsl,ls2080a-qds
1412c66ec88fSEmmanuel Vadot              - fsl,ls2080a-rdb
1413c66ec88fSEmmanuel Vadot          - const: fsl,ls2080a
1414c66ec88fSEmmanuel Vadot
1415c66ec88fSEmmanuel Vadot      - description: LS2088A based Boards
1416c66ec88fSEmmanuel Vadot        items:
1417c66ec88fSEmmanuel Vadot          - enum:
1418c66ec88fSEmmanuel Vadot              - fsl,ls2088a-qds
1419c66ec88fSEmmanuel Vadot              - fsl,ls2088a-rdb
1420c66ec88fSEmmanuel Vadot          - const: fsl,ls2088a
1421c66ec88fSEmmanuel Vadot
1422c66ec88fSEmmanuel Vadot      - description: LX2160A based Boards
1423c66ec88fSEmmanuel Vadot        items:
1424c66ec88fSEmmanuel Vadot          - enum:
14258cc087a1SEmmanuel Vadot              - fsl,lx2160a-bluebox3
14268cc087a1SEmmanuel Vadot              - fsl,lx2160a-bluebox3-rev-a
1427c66ec88fSEmmanuel Vadot              - fsl,lx2160a-qds
1428c66ec88fSEmmanuel Vadot              - fsl,lx2160a-rdb
14295def4c47SEmmanuel Vadot              - fsl,lx2162a-qds
14305def4c47SEmmanuel Vadot          - const: fsl,lx2160a
14315def4c47SEmmanuel Vadot
14325def4c47SEmmanuel Vadot      - description: SolidRun LX2160A based Boards
14335def4c47SEmmanuel Vadot        items:
14345def4c47SEmmanuel Vadot          - enum:
14355def4c47SEmmanuel Vadot              - solidrun,clearfog-cx
14365def4c47SEmmanuel Vadot              - solidrun,honeycomb
14375def4c47SEmmanuel Vadot          - const: solidrun,lx2160a-cex7
1438c66ec88fSEmmanuel Vadot          - const: fsl,lx2160a
1439c66ec88fSEmmanuel Vadot
14408cc087a1SEmmanuel Vadot      - description: S32G2 based Boards
14418cc087a1SEmmanuel Vadot        items:
14428cc087a1SEmmanuel Vadot          - enum:
14438cc087a1SEmmanuel Vadot              - nxp,s32g274a-evb
14448cc087a1SEmmanuel Vadot              - nxp,s32g274a-rdb2
14458cc087a1SEmmanuel Vadot          - const: nxp,s32g2
14468cc087a1SEmmanuel Vadot
1447c66ec88fSEmmanuel Vadot      - description: S32V234 based Boards
1448c66ec88fSEmmanuel Vadot        items:
1449c66ec88fSEmmanuel Vadot          - enum:
1450c66ec88fSEmmanuel Vadot              - fsl,s32v234-evb           # S32V234-EVB2 Customer Evaluation Board
1451c66ec88fSEmmanuel Vadot          - const: fsl,s32v234
1452c66ec88fSEmmanuel Vadot
1453354d7675SEmmanuel Vadot      - description: Traverse LS1088A based Boards
1454354d7675SEmmanuel Vadot        items:
1455354d7675SEmmanuel Vadot          - enum:
1456354d7675SEmmanuel Vadot              - traverse,ten64            # Ten64 Networking Appliance / Board
1457354d7675SEmmanuel Vadot          - const: fsl,ls1088a
1458354d7675SEmmanuel Vadot
14596be33864SEmmanuel VadotadditionalProperties: true
14606be33864SEmmanuel Vadot
1461c66ec88fSEmmanuel Vadot...
1462