]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/mach-imx/imx8m/Kconfig
mmc: fsl_esdhc_imx: correct the actual card clock
[thirdparty/u-boot.git] / arch / arm / mach-imx / imx8m / Kconfig
CommitLineData
cd357ad1 1if ARCH_IMX8M
7a7391fd 2
cd357ad1 3config IMX8M
7a7391fd 4 bool
940d36d5 5 select HAS_CAAM
7a7391fd
PF
6 select ROM_UNIFIED_SECTIONS
7
d968ae7e
PF
8config IMX8MQ
9 bool
10 select IMX8M
11
1b1eaa0e
PF
12config IMX8MM
13 bool
14 select IMX8M
15
66ec590c
PF
16config IMX8MN
17 bool
18 select IMX8M
19
de749aec
PF
20config IMX8MP
21 bool
22 select IMX8M
23
7a7391fd 24config SYS_SOC
cd357ad1 25 default "imx8m"
7a7391fd 26
86ac7a9a 27choice
4b3abe59 28 prompt "NXP i.MX8M board select"
86ac7a9a
PF
29 optional
30
7666cccf 31config TARGET_IMX8MQ_CM
4b3abe59 32 bool "Ronetix iMX8MQ-CM SoM"
7666cccf 33 select BINMAN
4b3abe59
MZ
34 select IMX8MQ
35 select IMX8M_LPDDR4
7666cccf 36
86ac7a9a
PF
37config TARGET_IMX8MQ_EVK
38 bool "imx8mq_evk"
c1ecd03d 39 select BINMAN
d968ae7e 40 select IMX8MQ
86ac7a9a
PF
41 select IMX8M_LPDDR4
42
ef99f3d9 43config TARGET_IMX8MQ_PHANBELL
f7f70ea2
PF
44 bool "imx8mq_phanbell"
45 select BINMAN
46 select IMX8MQ
47 select IMX8M_LPDDR4
ef99f3d9 48
9b15ce91
PF
49config TARGET_IMX8MM_EVK
50 bool "imx8mm LPDDR4 EVK board"
8996e6b7 51 select BINMAN
9b15ce91
PF
52 select IMX8MM
53 select SUPPORT_SPL
54 select IMX8M_LPDDR4
55
e3409a4c
JT
56config TARGET_IMX8MM_ICORE_MX8MM
57 bool "Engicam i.Core MX8M Mini SOM"
58 select IMX8MM
59 select SUPPORT_SPL
60 select IMX8M_LPDDR4
61 help
62 i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM.
63
64 i.Core MX8M Mini EDIMM2.2:
65 * EDIMM2.2 is a Form Factor Capacitive Evaluation Board.
66 * i.Core MX8M Mini needs to mount on top of EDIMM2.2 for
67 creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit.
68
7e0daa92
JT
69 i.Core MX8M Mini C.TOUCH 2.0
70 * C.TOUCH 2.0 is a general purpose Carrier board.
71 * i.Core MX8M Mini needs to mount on top of this Carrier board
72 for creating complete i.Core MX8M Mini C.TOUCH 2.0 board.
73
03bf8436
TH
74config TARGET_IMX8MM_VENICE
75 bool "Support Gateworks Venice iMX8M Mini module"
7d926c95 76 select BINMAN
03bf8436
TH
77 select IMX8MM
78 select SUPPORT_SPL
79 select IMX8M_LPDDR4
80
9cab87f1
FS
81config TARGET_KONTRON_MX8MM
82 bool "Kontron Electronics N80xx"
83 select BINMAN
84 select IMX8MM
85 select SUPPORT_SPL
86 select IMX8M_LPDDR4
87
4e805c19
PF
88config TARGET_IMX8MN_EVK
89 bool "imx8mn LPDDR4 EVK board"
d6afc6b3 90 select BINMAN
4e805c19
PF
91 select IMX8MN
92 select SUPPORT_SPL
93 select IMX8M_LPDDR4
94
846b77e7 95config TARGET_IMX8MN_DDR4_EVK
d239d9d9 96 bool "imx8mn DDR4 EVK board"
353dfe4b 97 select BINMAN
d239d9d9
PF
98 select IMX8MN
99 select SUPPORT_SPL
100 select IMX8M_DDR4
101
439321b2
PF
102config TARGET_IMX8MP_EVK
103 bool "imx8mp LPDDR4 EVK board"
1e4ed2d6 104 select BINMAN
439321b2
PF
105 select IMX8MP
106 select SUPPORT_SPL
107 select IMX8M_LPDDR4
108
b52fb0b0
MV
109config TARGET_PICO_IMX8MQ
110 bool "Support Technexion Pico iMX8MQ"
ddc890bc 111 select BINMAN
b52fb0b0
MV
112 select IMX8MQ
113 select IMX8M_LPDDR4
114
c4c1ed68
AA
115config TARGET_IMX8MN_VAR_SOM
116 bool "imx8mn_var_som"
117 select BINMAN
118 select IMX8MN
119 select SUPPORT_SPL
120 select IMX8M_DDR4
121
16c7369e
HT
122config TARGET_KONTRON_PITX_IMX8M
123 bool "Support Kontron pITX-imx8m"
124 select BINMAN
125 select IMX8MQ
126 select IMX8M_LPDDR4
127
14d5aeff 128config TARGET_VERDIN_IMX8MM
4b3abe59 129 bool "Support Toradex Verdin iMX8M Mini module"
5cfa5593 130 select BINMAN
4b3abe59
MZ
131 select IMX8MM
132 select SUPPORT_SPL
133 select IMX8M_LPDDR4
14d5aeff 134
2bc2f817
MZ
135config TARGET_VERDIN_IMX8MP
136 bool "Support Toradex Verdin iMX8M Plus module"
137 select BINMAN
138 select IMX8MP
139 select SUPPORT_SPL
140 select IMX8M_LPDDR4
141
f36f8bc6
AF
142config TARGET_IMX8MM_BEACON
143 bool "imx8mm Beacon Embedded devkit"
80efad13 144 select BINMAN
f36f8bc6
AF
145 select IMX8MM
146 select SUPPORT_SPL
147 select IMX8M_LPDDR4
148
8e95883e
AF
149config TARGET_IMX8MN_BEACON
150 bool "imx8mn Beacon Embedded devkit"
2baacc75 151 select BINMAN
8e95883e
AF
152 select IMX8MN
153 select SUPPORT_SPL
154 select IMX8M_LPDDR4
155
0cc2a078
TR
156config TARGET_PHYCORE_IMX8MM
157 bool "PHYTEC PHYCORE i.MX8MM"
463a01c7 158 select BINMAN
0cc2a078 159 select IMX8MM
4b3abe59 160 select SUPPORT_SPL
0cc2a078 161 select IMX8M_LPDDR4
c661c511
TR
162
163config TARGET_PHYCORE_IMX8MP
164 bool "PHYTEC PHYCORE i.MX8MP"
bbf04b28 165 select BINMAN
c661c511 166 select IMX8MP
4b3abe59 167 select SUPPORT_SPL
c661c511 168 select IMX8M_LPDDR4
53b516c5
YCLP
169
170config TARGET_IMX8MM_CL_IOT_GATE
171 bool "CompuLab iot-gate-imx8"
172 select BINMAN
173 select IMX8MM
174 select SUPPORT_SPL
175 select IMX8M_LPDDR4
556523b9 176 select SUPPORT_EXTENSION_SCAN
53a24dee
FE
177
178config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
179 bool "CompuLab iot-gate-imx8 with optee support"
180 select BINMAN
181 select IMX8MM
182 select SUPPORT_SPL
183 select IMX8M_LPDDR4
556523b9 184 select SUPPORT_EXTENSION_SCAN
ddb56f37
YCLP
185
186config TARGET_IMX8MP_RSB3720A1_4G
187 bool "Support i.MX8MP RSB3720A1 4G"
188 select BINMAN
189 select IMX8MP
190 select SUPPORT_SPL
191 select IMX8M_LPDDR4
192
193config TARGET_IMX8MP_RSB3720A1_6G
194 bool "Support i.MX8MP RSB3720A1 6G"
195 select BINMAN
196 select IMX8MP
197 select SUPPORT_SPL
198 select IMX8M_LPDDR4
86ac7a9a
PF
199endchoice
200
ddb56f37 201source "board/advantech/imx8mp_rsb3720a1/Kconfig"
7666cccf
II
202source "board/beacon/imx8mm/Kconfig"
203source "board/beacon/imx8mn/Kconfig"
204source "board/compulab/imx8mm-cl-iot-gate/Kconfig"
e3409a4c 205source "board/engicam/imx8mm/Kconfig"
86ac7a9a 206source "board/freescale/imx8mq_evk/Kconfig"
9b15ce91 207source "board/freescale/imx8mm_evk/Kconfig"
d239d9d9 208source "board/freescale/imx8mn_evk/Kconfig"
439321b2 209source "board/freescale/imx8mp_evk/Kconfig"
03bf8436 210source "board/gateworks/venice/Kconfig"
ef99f3d9 211source "board/google/imx8mq_phanbell/Kconfig"
16c7369e 212source "board/kontron/pitx_imx8m/Kconfig"
9cab87f1 213source "board/kontron/sl-mx8mm/Kconfig"
0cc2a078 214source "board/phytec/phycore_imx8mm/Kconfig"
c661c511 215source "board/phytec/phycore_imx8mp/Kconfig"
7666cccf
II
216source "board/ronetix/imx8mq-cm/Kconfig"
217source "board/technexion/pico-imx8mq/Kconfig"
c4c1ed68 218source "board/variscite/imx8mn_var_som/Kconfig"
7666cccf 219source "board/toradex/verdin-imx8mm/Kconfig"
2bc2f817 220source "board/toradex/verdin-imx8mp/Kconfig"
86ac7a9a 221
7a7391fd 222endif