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