]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/mach-imx/imx8m/Kconfig
arm: dts: imx8mm-cl-iot-gate: add Compulab's ied overlays
[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
14d5aeff 115config TARGET_VERDIN_IMX8MM
4b3abe59 116 bool "Support Toradex Verdin iMX8M Mini module"
5cfa5593 117 select BINMAN
4b3abe59
MZ
118 select IMX8MM
119 select SUPPORT_SPL
120 select IMX8M_LPDDR4
14d5aeff 121
f36f8bc6
AF
122config TARGET_IMX8MM_BEACON
123 bool "imx8mm Beacon Embedded devkit"
80efad13 124 select BINMAN
f36f8bc6
AF
125 select IMX8MM
126 select SUPPORT_SPL
127 select IMX8M_LPDDR4
128
8e95883e
AF
129config TARGET_IMX8MN_BEACON
130 bool "imx8mn Beacon Embedded devkit"
2baacc75 131 select BINMAN
8e95883e
AF
132 select IMX8MN
133 select SUPPORT_SPL
134 select IMX8M_LPDDR4
135
0cc2a078
TR
136config TARGET_PHYCORE_IMX8MM
137 bool "PHYTEC PHYCORE i.MX8MM"
463a01c7 138 select BINMAN
0cc2a078 139 select IMX8MM
4b3abe59 140 select SUPPORT_SPL
0cc2a078 141 select IMX8M_LPDDR4
c661c511
TR
142
143config TARGET_PHYCORE_IMX8MP
144 bool "PHYTEC PHYCORE i.MX8MP"
bbf04b28 145 select BINMAN
c661c511 146 select IMX8MP
4b3abe59 147 select SUPPORT_SPL
c661c511 148 select IMX8M_LPDDR4
53b516c5
YCLP
149
150config TARGET_IMX8MM_CL_IOT_GATE
151 bool "CompuLab iot-gate-imx8"
152 select BINMAN
153 select IMX8MM
154 select SUPPORT_SPL
155 select IMX8M_LPDDR4
53a24dee
FE
156
157config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
158 bool "CompuLab iot-gate-imx8 with optee support"
159 select BINMAN
160 select IMX8MM
161 select SUPPORT_SPL
162 select IMX8M_LPDDR4
86ac7a9a
PF
163endchoice
164
7666cccf
II
165source "board/beacon/imx8mm/Kconfig"
166source "board/beacon/imx8mn/Kconfig"
167source "board/compulab/imx8mm-cl-iot-gate/Kconfig"
e3409a4c 168source "board/engicam/imx8mm/Kconfig"
86ac7a9a 169source "board/freescale/imx8mq_evk/Kconfig"
9b15ce91 170source "board/freescale/imx8mm_evk/Kconfig"
d239d9d9 171source "board/freescale/imx8mn_evk/Kconfig"
439321b2 172source "board/freescale/imx8mp_evk/Kconfig"
03bf8436 173source "board/gateworks/venice/Kconfig"
ef99f3d9 174source "board/google/imx8mq_phanbell/Kconfig"
9cab87f1 175source "board/kontron/sl-mx8mm/Kconfig"
0cc2a078 176source "board/phytec/phycore_imx8mm/Kconfig"
c661c511 177source "board/phytec/phycore_imx8mp/Kconfig"
7666cccf
II
178source "board/ronetix/imx8mq-cm/Kconfig"
179source "board/technexion/pico-imx8mq/Kconfig"
180source "board/toradex/verdin-imx8mm/Kconfig"
86ac7a9a 181
7a7391fd 182endif