]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/mach-imx/imx8m/Kconfig
imx: imx8mq_evk: switch to binman
[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
AM
43config TARGET_IMX8MQ_PHANBELL
44 bool "imx8mq_phanbell"
45 select IMX8MQ
46 select IMX8M_LPDDR4
47
9b15ce91
PF
48config TARGET_IMX8MM_EVK
49 bool "imx8mm LPDDR4 EVK board"
8996e6b7 50 select BINMAN
9b15ce91
PF
51 select IMX8MM
52 select SUPPORT_SPL
53 select IMX8M_LPDDR4
54
e3409a4c
JT
55config TARGET_IMX8MM_ICORE_MX8MM
56 bool "Engicam i.Core MX8M Mini SOM"
57 select IMX8MM
58 select SUPPORT_SPL
59 select IMX8M_LPDDR4
60 help
61 i.Core MX8M Mini is an EDIMM SOM based on NXP i.MX8MM.
62
63 i.Core MX8M Mini EDIMM2.2:
64 * EDIMM2.2 is a Form Factor Capacitive Evaluation Board.
65 * i.Core MX8M Mini needs to mount on top of EDIMM2.2 for
66 creating complete i.Core MX8M Mini EDIMM2.2 Starter Kit.
67
7e0daa92
JT
68 i.Core MX8M Mini C.TOUCH 2.0
69 * C.TOUCH 2.0 is a general purpose Carrier board.
70 * i.Core MX8M Mini needs to mount on top of this Carrier board
71 for creating complete i.Core MX8M Mini C.TOUCH 2.0 board.
72
03bf8436
TH
73config TARGET_IMX8MM_VENICE
74 bool "Support Gateworks Venice iMX8M Mini module"
75 select IMX8MM
76 select SUPPORT_SPL
77 select IMX8M_LPDDR4
78
9cab87f1
FS
79config TARGET_KONTRON_MX8MM
80 bool "Kontron Electronics N80xx"
81 select BINMAN
82 select IMX8MM
83 select SUPPORT_SPL
84 select IMX8M_LPDDR4
85
4e805c19
PF
86config TARGET_IMX8MN_EVK
87 bool "imx8mn LPDDR4 EVK board"
d6afc6b3 88 select BINMAN
4e805c19
PF
89 select IMX8MN
90 select SUPPORT_SPL
91 select IMX8M_LPDDR4
92
846b77e7 93config TARGET_IMX8MN_DDR4_EVK
d239d9d9 94 bool "imx8mn DDR4 EVK board"
353dfe4b 95 select BINMAN
d239d9d9
PF
96 select IMX8MN
97 select SUPPORT_SPL
98 select IMX8M_DDR4
99
439321b2
PF
100config TARGET_IMX8MP_EVK
101 bool "imx8mp LPDDR4 EVK board"
1e4ed2d6 102 select BINMAN
439321b2
PF
103 select IMX8MP
104 select SUPPORT_SPL
105 select IMX8M_LPDDR4
106
b52fb0b0
MV
107config TARGET_PICO_IMX8MQ
108 bool "Support Technexion Pico iMX8MQ"
109 select IMX8MQ
110 select IMX8M_LPDDR4
111
14d5aeff 112config TARGET_VERDIN_IMX8MM
4b3abe59 113 bool "Support Toradex Verdin iMX8M Mini module"
5cfa5593 114 select BINMAN
4b3abe59
MZ
115 select IMX8MM
116 select SUPPORT_SPL
117 select IMX8M_LPDDR4
14d5aeff 118
f36f8bc6
AF
119config TARGET_IMX8MM_BEACON
120 bool "imx8mm Beacon Embedded devkit"
80efad13 121 select BINMAN
f36f8bc6
AF
122 select IMX8MM
123 select SUPPORT_SPL
124 select IMX8M_LPDDR4
125
8e95883e
AF
126config TARGET_IMX8MN_BEACON
127 bool "imx8mn Beacon Embedded devkit"
2baacc75 128 select BINMAN
8e95883e
AF
129 select IMX8MN
130 select SUPPORT_SPL
131 select IMX8M_LPDDR4
132
0cc2a078
TR
133config TARGET_PHYCORE_IMX8MM
134 bool "PHYTEC PHYCORE i.MX8MM"
463a01c7 135 select BINMAN
0cc2a078 136 select IMX8MM
4b3abe59 137 select SUPPORT_SPL
0cc2a078 138 select IMX8M_LPDDR4
c661c511
TR
139
140config TARGET_PHYCORE_IMX8MP
141 bool "PHYTEC PHYCORE i.MX8MP"
bbf04b28 142 select BINMAN
c661c511 143 select IMX8MP
4b3abe59 144 select SUPPORT_SPL
c661c511 145 select IMX8M_LPDDR4
53b516c5
YCLP
146
147config TARGET_IMX8MM_CL_IOT_GATE
148 bool "CompuLab iot-gate-imx8"
149 select BINMAN
150 select IMX8MM
151 select SUPPORT_SPL
152 select IMX8M_LPDDR4
53a24dee
FE
153
154config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
155 bool "CompuLab iot-gate-imx8 with optee support"
156 select BINMAN
157 select IMX8MM
158 select SUPPORT_SPL
159 select IMX8M_LPDDR4
86ac7a9a
PF
160endchoice
161
7666cccf
II
162source "board/beacon/imx8mm/Kconfig"
163source "board/beacon/imx8mn/Kconfig"
164source "board/compulab/imx8mm-cl-iot-gate/Kconfig"
e3409a4c 165source "board/engicam/imx8mm/Kconfig"
86ac7a9a 166source "board/freescale/imx8mq_evk/Kconfig"
9b15ce91 167source "board/freescale/imx8mm_evk/Kconfig"
d239d9d9 168source "board/freescale/imx8mn_evk/Kconfig"
439321b2 169source "board/freescale/imx8mp_evk/Kconfig"
03bf8436 170source "board/gateworks/venice/Kconfig"
ef99f3d9 171source "board/google/imx8mq_phanbell/Kconfig"
9cab87f1 172source "board/kontron/sl-mx8mm/Kconfig"
0cc2a078 173source "board/phytec/phycore_imx8mm/Kconfig"
c661c511 174source "board/phytec/phycore_imx8mp/Kconfig"
7666cccf
II
175source "board/ronetix/imx8mq-cm/Kconfig"
176source "board/technexion/pico-imx8mq/Kconfig"
177source "board/toradex/verdin-imx8mm/Kconfig"
86ac7a9a 178
7a7391fd 179endif