Merge tag 'u-boot-imx-20200502' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx
[oweals/u-boot.git] / arch / arm / mach-imx / imx8m / Kconfig
1 if ARCH_IMX8M
2
3 config IMX8M
4         bool
5         select ROM_UNIFIED_SECTIONS
6
7 config IMX8MQ
8         bool
9         select IMX8M
10
11 config IMX8MM
12         bool
13         select IMX8M
14
15 config IMX8MN
16         bool
17         select IMX8M
18
19 config IMX8MP
20         bool
21         select IMX8M
22
23 config SYS_SOC
24         default "imx8m"
25
26 choice
27         prompt  "NXP i.MX8M board select"
28         optional
29
30 config TARGET_IMX8MQ_EVK
31         bool "imx8mq_evk"
32         select IMX8MQ
33         select IMX8M_LPDDR4
34
35 config TARGET_IMX8MQ_PHANBELL
36         bool "imx8mq_phanbell"
37         select IMX8MQ
38         select IMX8M_LPDDR4
39
40 config TARGET_IMX8MM_EVK
41         bool "imx8mm LPDDR4 EVK board"
42         select IMX8MM
43         select SUPPORT_SPL
44         select IMX8M_LPDDR4
45
46 config TARGET_IMX8MN_EVK
47         bool "imx8mn DDR4 EVK board"
48         select IMX8MN
49         select SUPPORT_SPL
50         select IMX8M_DDR4
51
52 config TARGET_IMX8MP_EVK
53         bool "imx8mp LPDDR4 EVK board"
54         select IMX8MP
55         select SUPPORT_SPL
56         select IMX8M_LPDDR4
57
58 config TARGET_VERDIN_IMX8MM
59        bool "Support Toradex Verdin iMX8M Mini module"
60        select IMX8MM
61        select SUPPORT_SPL
62        select IMX8M_LPDDR4
63
64 endchoice
65
66 source "board/freescale/imx8mq_evk/Kconfig"
67 source "board/freescale/imx8mm_evk/Kconfig"
68 source "board/freescale/imx8mn_evk/Kconfig"
69 source "board/freescale/imx8mp_evk/Kconfig"
70 source "board/google/imx8mq_phanbell/Kconfig"
71 source "board/toradex/verdin-imx8mm/Kconfig"
72
73 endif