]> git.ipfire.org Git - thirdparty/u-boot.git/blame_incremental - arch/arm/mach-imx/imx8m/Kconfig
board: freescale: imxrt10..-evk: Fix missing include of serial.h
[thirdparty/u-boot.git] / arch / arm / mach-imx / imx8m / Kconfig
... / ...
CommitLineData
1if ARCH_IMX8M
2
3config IMX8M
4 bool
5 select HAS_CAAM
6 select ROM_UNIFIED_SECTIONS
7
8config IMX8MQ
9 bool
10 select IMX8M
11
12config IMX8MM
13 bool
14 select IMX8M
15
16config IMX8MN
17 bool
18 select IMX8M
19
20config IMX8MP
21 bool
22 select IMX8M
23
24config SYS_SOC
25 default "imx8m"
26
27choice
28 prompt "NXP i.MX8M board select"
29 optional
30
31config TARGET_IMX8MQ_CM
32 bool "Ronetix iMX8MQ-CM SoM"
33 select BINMAN
34 select IMX8MQ
35 select IMX8M_LPDDR4
36
37config TARGET_IMX8MQ_EVK
38 bool "imx8mq_evk"
39 select BINMAN
40 select IMX8MQ
41 select IMX8M_LPDDR4
42 select FSL_CAAM
43 select ARCH_MISC_INIT
44 select SPL_CRYPTO if SPL
45
46config TARGET_IMX8MQ_PHANBELL
47 bool "imx8mq_phanbell"
48 select BINMAN
49 select IMX8MQ
50 select IMX8M_LPDDR4
51
52config TARGET_IMX8MM_DATA_MODUL_EDM_SBC
53 bool "Data Modul eDM SBC i.MX8M Mini"
54 select BINMAN
55 select IMX8MM
56 select IMX8M_LPDDR4
57 select SUPPORT_SPL
58
59config TARGET_IMX8MM_EVK
60 bool "imx8mm LPDDR4 EVK board"
61 select BINMAN
62 select IMX8MM
63 select SUPPORT_SPL
64 select IMX8M_LPDDR4
65 select FSL_CAAM
66 select ARCH_MISC_INIT
67 select SPL_CRYPTO if SPL
68
69config TARGET_IMX8MM_ICORE_MX8MM
70 bool "Engicam i.Core MX8M Mini SOM"
71 select IMX8MM
72 select SUPPORT_SPL
73 select IMX8M_LPDDR4
74 help
75 i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM.
76
77 i.Core MX8M Mini EDIMM2.2:
78 * EDIMM2.2 is a Form Factor Capacitive Evaluation Board.
79 * i.Core MX8M Mini needs to mount on top of EDIMM2.2 for
80 creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit.
81
82 i.Core MX8M Mini C.TOUCH 2.0
83 * C.TOUCH 2.0 is a general purpose Carrier board.
84 * i.Core MX8M Mini needs to mount on top of this Carrier board
85 for creating complete i.Core MX8M Mini C.TOUCH 2.0 board.
86
87config TARGET_IMX8MM_VENICE
88 bool "Support Gateworks Venice iMX8M Mini module"
89 select BINMAN
90 select IMX8MM
91 select SUPPORT_SPL
92 select IMX8M_LPDDR4
93
94config TARGET_KONTRON_MX8MM
95 bool "Kontron Electronics N80xx"
96 select BINMAN
97 select IMX8MM
98 select SUPPORT_SPL
99 select IMX8M_LPDDR4
100
101config TARGET_IMX8MN_BSH_SMM_S2
102 bool "imx8mn-bsh-smm-s2"
103 select BINMAN
104 select IMX8MN
105 select SUPPORT_SPL
106 select IMX8M_DDR3L
107
108config TARGET_IMX8MN_BSH_SMM_S2PRO
109 bool "imx8mn-bsh-smm-s2pro"
110 select BINMAN
111 select IMX8MN
112 select SUPPORT_SPL
113 select IMX8M_DDR3L
114
115config TARGET_IMX8MN_EVK
116 bool "imx8mn LPDDR4 EVK board"
117 select BINMAN
118 select IMX8MN
119 select SUPPORT_SPL
120 select IMX8M_LPDDR4
121 select FSL_CAAM
122 select SPL_CRYPTO if SPL
123
124config TARGET_IMX8MN_DDR4_EVK
125 bool "imx8mn DDR4 EVK board"
126 select BINMAN
127 select IMX8MN
128 select SUPPORT_SPL
129 select IMX8M_DDR4
130 select FSL_CAAM
131 select SPL_CRYPTO if SPL
132
133config TARGET_IMX8MN_VENICE
134 bool "Support Gateworks Venice iMX8M Nano module"
135 select BINMAN
136 select IMX8MN
137 select SUPPORT_SPL
138 select IMX8M_LPDDR4
139
140config TARGET_IMX8MP_EVK
141 bool "imx8mp LPDDR4 EVK board"
142 select BINMAN
143 select IMX8MP
144 select SUPPORT_SPL
145 select IMX8M_LPDDR4
146 select FSL_CAAM
147 select ARCH_MISC_INIT
148 select SPL_CRYPTO if SPL
149
150config TARGET_PICO_IMX8MQ
151 bool "Support Technexion Pico iMX8MQ"
152 select BINMAN
153 select IMX8MQ
154 select IMX8M_LPDDR4
155
156config TARGET_IMX8MN_VAR_SOM
157 bool "imx8mn_var_som"
158 select BINMAN
159 select IMX8MN
160 select SUPPORT_SPL
161 select IMX8M_DDR4
162
163config TARGET_KONTRON_PITX_IMX8M
164 bool "Support Kontron pITX-imx8m"
165 select BINMAN
166 select IMX8MQ
167 select IMX8M_LPDDR4
168
169config TARGET_VERDIN_IMX8MM
170 bool "Support Toradex Verdin iMX8M Mini module"
171 select BINMAN
172 select IMX8MM
173 select SUPPORT_SPL
174 select IMX8M_LPDDR4
175
176config TARGET_VERDIN_IMX8MP
177 bool "Support Toradex Verdin iMX8M Plus module"
178 select BINMAN
179 select IMX8MP
180 select SUPPORT_SPL
181 select IMX8M_LPDDR4
182
183config TARGET_IMX8MM_BEACON
184 bool "imx8mm Beacon Embedded devkit"
185 select BINMAN
186 select IMX8MM
187 select SUPPORT_SPL
188 select IMX8M_LPDDR4
189
190config TARGET_IMX8MN_BEACON
191 bool "imx8mn Beacon Embedded devkit"
192 select BINMAN
193 select IMX8MN
194 select SUPPORT_SPL
195 select IMX8M_LPDDR4
196
197config TARGET_PHYCORE_IMX8MM
198 bool "PHYTEC PHYCORE i.MX8MM"
199 select BINMAN
200 select IMX8MM
201 select SUPPORT_SPL
202 select IMX8M_LPDDR4
203
204config TARGET_PHYCORE_IMX8MP
205 bool "PHYTEC PHYCORE i.MX8MP"
206 select BINMAN
207 select IMX8MP
208 select SUPPORT_SPL
209 select IMX8M_LPDDR4
210
211config TARGET_IMX8MM_CL_IOT_GATE
212 bool "CompuLab iot-gate-imx8"
213 select BINMAN
214 select IMX8MM
215 select SUPPORT_SPL
216 select IMX8M_LPDDR4
217 select SUPPORT_EXTENSION_SCAN
218
219config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
220 bool "CompuLab iot-gate-imx8 with optee support"
221 select BINMAN
222 select IMX8MM
223 select SUPPORT_SPL
224 select IMX8M_LPDDR4
225 select SUPPORT_EXTENSION_SCAN
226
227config TARGET_IMX8MP_RSB3720A1_4G
228 bool "Support i.MX8MP RSB3720A1 4G"
229 select BINMAN
230 select IMX8MP
231 select SUPPORT_SPL
232 select IMX8M_LPDDR4
233
234config TARGET_IMX8MP_RSB3720A1_6G
235 bool "Support i.MX8MP RSB3720A1 6G"
236 select BINMAN
237 select IMX8MP
238 select SUPPORT_SPL
239 select IMX8M_LPDDR4
240endchoice
241
242source "board/advantech/imx8mp_rsb3720a1/Kconfig"
243source "board/beacon/imx8mm/Kconfig"
244source "board/beacon/imx8mn/Kconfig"
245source "board/bsh/imx8mn_smm_s2/Kconfig"
246source "board/compulab/imx8mm-cl-iot-gate/Kconfig"
247source "board/data_modul/imx8mm_edm_sbc/Kconfig"
248source "board/engicam/imx8mm/Kconfig"
249source "board/freescale/imx8mq_evk/Kconfig"
250source "board/freescale/imx8mm_evk/Kconfig"
251source "board/freescale/imx8mn_evk/Kconfig"
252source "board/freescale/imx8mp_evk/Kconfig"
253source "board/gateworks/venice/Kconfig"
254source "board/google/imx8mq_phanbell/Kconfig"
255source "board/kontron/pitx_imx8m/Kconfig"
256source "board/kontron/sl-mx8mm/Kconfig"
257source "board/phytec/phycore_imx8mm/Kconfig"
258source "board/phytec/phycore_imx8mp/Kconfig"
259source "board/ronetix/imx8mq-cm/Kconfig"
260source "board/technexion/pico-imx8mq/Kconfig"
261source "board/variscite/imx8mn_var_som/Kconfig"
262source "board/toradex/verdin-imx8mm/Kconfig"
263source "board/toradex/verdin-imx8mp/Kconfig"
264
265endif