]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/mach-imx/imx8m/Kconfig
board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit
[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
03bf8436
TH
61config TARGET_IMX8MM_VENICE
62 bool "Support Gateworks Venice iMX8M Mini module"
63 select IMX8MM
64 select SUPPORT_SPL
65 select IMX8M_LPDDR4
66
4e805c19
PF
67config TARGET_IMX8MN_EVK
68 bool "imx8mn LPDDR4 EVK board"
d6afc6b3 69 select BINMAN
4e805c19
PF
70 select IMX8MN
71 select SUPPORT_SPL
72 select IMX8M_LPDDR4
73
846b77e7 74config TARGET_IMX8MN_DDR4_EVK
d239d9d9 75 bool "imx8mn DDR4 EVK board"
353dfe4b 76 select BINMAN
d239d9d9
PF
77 select IMX8MN
78 select SUPPORT_SPL
79 select IMX8M_DDR4
80
439321b2
PF
81config TARGET_IMX8MP_EVK
82 bool "imx8mp LPDDR4 EVK board"
1e4ed2d6 83 select BINMAN
439321b2
PF
84 select IMX8MP
85 select SUPPORT_SPL
86 select IMX8M_LPDDR4
87
b52fb0b0
MV
88config TARGET_PICO_IMX8MQ
89 bool "Support Technexion Pico iMX8MQ"
90 select IMX8MQ
91 select IMX8M_LPDDR4
92
14d5aeff
IO
93config TARGET_VERDIN_IMX8MM
94 bool "Support Toradex Verdin iMX8M Mini module"
95 select IMX8MM
96 select SUPPORT_SPL
97 select IMX8M_LPDDR4
98
f36f8bc6
AF
99config TARGET_IMX8MM_BEACON
100 bool "imx8mm Beacon Embedded devkit"
101 select IMX8MM
102 select SUPPORT_SPL
103 select IMX8M_LPDDR4
104
8e95883e
AF
105config TARGET_IMX8MN_BEACON
106 bool "imx8mn Beacon Embedded devkit"
107 select IMX8MN
108 select SUPPORT_SPL
109 select IMX8M_LPDDR4
110
0cc2a078
TR
111config TARGET_PHYCORE_IMX8MM
112 bool "PHYTEC PHYCORE i.MX8MM"
113 select IMX8MM
114 select SUPPORT_SPL
115 select IMX8M_LPDDR4
c661c511
TR
116
117config TARGET_PHYCORE_IMX8MP
118 bool "PHYTEC PHYCORE i.MX8MP"
119 select IMX8MP
120 select SUPPORT_SPL
121 select IMX8M_LPDDR4
86ac7a9a
PF
122endchoice
123
e3409a4c 124source "board/engicam/imx8mm/Kconfig"
86ac7a9a 125source "board/freescale/imx8mq_evk/Kconfig"
9b15ce91 126source "board/freescale/imx8mm_evk/Kconfig"
d239d9d9 127source "board/freescale/imx8mn_evk/Kconfig"
439321b2 128source "board/freescale/imx8mp_evk/Kconfig"
03bf8436 129source "board/gateworks/venice/Kconfig"
ef99f3d9 130source "board/google/imx8mq_phanbell/Kconfig"
b52fb0b0 131source "board/technexion/pico-imx8mq/Kconfig"
14d5aeff 132source "board/toradex/verdin-imx8mm/Kconfig"
f36f8bc6 133source "board/beacon/imx8mm/Kconfig"
8e95883e 134source "board/beacon/imx8mn/Kconfig"
0cc2a078 135source "board/phytec/phycore_imx8mm/Kconfig"
c661c511 136source "board/phytec/phycore_imx8mp/Kconfig"
86ac7a9a 137
7a7391fd 138endif