]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/mach-imx/imx8m/Kconfig
arm64: dts: imx8mm-verdin-u-boot.dtsi: alphabetically re-order
[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"
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
9cab87f1
FS
78config TARGET_KONTRON_MX8MM
79 bool "Kontron Electronics N80xx"
80 select BINMAN
81 select IMX8MM
82 select SUPPORT_SPL
83 select IMX8M_LPDDR4
84
4e805c19
PF
85config TARGET_IMX8MN_EVK
86 bool "imx8mn LPDDR4 EVK board"
d6afc6b3 87 select BINMAN
4e805c19
PF
88 select IMX8MN
89 select SUPPORT_SPL
90 select IMX8M_LPDDR4
91
846b77e7 92config TARGET_IMX8MN_DDR4_EVK
d239d9d9 93 bool "imx8mn DDR4 EVK board"
353dfe4b 94 select BINMAN
d239d9d9
PF
95 select IMX8MN
96 select SUPPORT_SPL
97 select IMX8M_DDR4
98
439321b2
PF
99config TARGET_IMX8MP_EVK
100 bool "imx8mp LPDDR4 EVK board"
1e4ed2d6 101 select BINMAN
439321b2
PF
102 select IMX8MP
103 select SUPPORT_SPL
104 select IMX8M_LPDDR4
105
b52fb0b0
MV
106config TARGET_PICO_IMX8MQ
107 bool "Support Technexion Pico iMX8MQ"
108 select IMX8MQ
109 select IMX8M_LPDDR4
110
14d5aeff 111config TARGET_VERDIN_IMX8MM
4b3abe59
MZ
112 bool "Support Toradex Verdin iMX8M Mini module"
113 select IMX8MM
114 select SUPPORT_SPL
115 select IMX8M_LPDDR4
14d5aeff 116
f36f8bc6
AF
117config TARGET_IMX8MM_BEACON
118 bool "imx8mm Beacon Embedded devkit"
119 select IMX8MM
120 select SUPPORT_SPL
121 select IMX8M_LPDDR4
122
8e95883e
AF
123config TARGET_IMX8MN_BEACON
124 bool "imx8mn Beacon Embedded devkit"
125 select IMX8MN
126 select SUPPORT_SPL
127 select IMX8M_LPDDR4
128
0cc2a078
TR
129config TARGET_PHYCORE_IMX8MM
130 bool "PHYTEC PHYCORE i.MX8MM"
131 select IMX8MM
4b3abe59 132 select SUPPORT_SPL
0cc2a078 133 select IMX8M_LPDDR4
c661c511
TR
134
135config TARGET_PHYCORE_IMX8MP
136 bool "PHYTEC PHYCORE i.MX8MP"
bbf04b28 137 select BINMAN
c661c511 138 select IMX8MP
4b3abe59 139 select SUPPORT_SPL
c661c511 140 select IMX8M_LPDDR4
53b516c5
YCLP
141
142config TARGET_IMX8MM_CL_IOT_GATE
143 bool "CompuLab iot-gate-imx8"
144 select BINMAN
145 select IMX8MM
146 select SUPPORT_SPL
147 select IMX8M_LPDDR4
53a24dee
FE
148
149config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
150 bool "CompuLab iot-gate-imx8 with optee support"
151 select BINMAN
152 select IMX8MM
153 select SUPPORT_SPL
154 select IMX8M_LPDDR4
86ac7a9a
PF
155endchoice
156
7666cccf
II
157source "board/beacon/imx8mm/Kconfig"
158source "board/beacon/imx8mn/Kconfig"
159source "board/compulab/imx8mm-cl-iot-gate/Kconfig"
e3409a4c 160source "board/engicam/imx8mm/Kconfig"
86ac7a9a 161source "board/freescale/imx8mq_evk/Kconfig"
9b15ce91 162source "board/freescale/imx8mm_evk/Kconfig"
d239d9d9 163source "board/freescale/imx8mn_evk/Kconfig"
439321b2 164source "board/freescale/imx8mp_evk/Kconfig"
03bf8436 165source "board/gateworks/venice/Kconfig"
ef99f3d9 166source "board/google/imx8mq_phanbell/Kconfig"
9cab87f1 167source "board/kontron/sl-mx8mm/Kconfig"
0cc2a078 168source "board/phytec/phycore_imx8mm/Kconfig"
c661c511 169source "board/phytec/phycore_imx8mp/Kconfig"
7666cccf
II
170source "board/ronetix/imx8mq-cm/Kconfig"
171source "board/technexion/pico-imx8mq/Kconfig"
172source "board/toradex/verdin-imx8mm/Kconfig"
86ac7a9a 173
7a7391fd 174endif