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