xref: /openbmc/u-boot/arch/arm/mach-imx/mx7/Kconfig (revision 5ed063d10f647b7cdbd048c8acdf7d030f1a94e6)
1if ARCH_MX7
2
3config MX7
4	bool
5	default y
6	select ARCH_SUPPORT_PSCI
7	select CPU_V7_HAS_NONSEC
8	select CPU_V7_HAS_VIRT
9	select ROM_UNIFIED_SECTIONS
10	select SYSCOUNTER_TIMER
11	imply CMD_FUSE
12
13config MX7D
14	bool
15	select HAS_CAAM
16	select ROM_UNIFIED_SECTIONS
17	imply CMD_FUSE
18
19choice
20	prompt "MX7 board select"
21	optional
22
23config TARGET_CL_SOM_IMX7
24	bool "CL-SOM-iMX7"
25	select DM
26	select DM_THERMAL
27	select MX7D
28	select SUPPORT_SPL
29
30config TARGET_MX7DSABRESD
31	bool "mx7dsabresd"
32	select BOARD_LATE_INIT
33	select DM
34	select DM_THERMAL
35	select MX7D
36
37config TARGET_PICO_IMX7D
38	bool "pico-imx7d"
39	select BOARD_LATE_INIT
40	select DM
41	select DM_THERMAL
42	select MX7D
43	select SUPPORT_SPL
44
45config TARGET_WARP7
46	bool "warp7"
47	select BOARD_LATE_INIT
48	select DM
49	select DM_THERMAL
50	select MX7D
51
52config TARGET_COLIBRI_IMX7
53	bool "Support Colibri iMX7S/iMX7D modules"
54	select DM
55	select DM_SERIAL
56	select DM_THERMAL
57
58endchoice
59
60config SYS_SOC
61	default "mx7"
62
63source "board/compulab/cl-som-imx7/Kconfig"
64source "board/freescale/mx7dsabresd/Kconfig"
65source "board/technexion/pico-imx7d/Kconfig"
66source "board/toradex/colibri_imx7/Kconfig"
67source "board/warp7/Kconfig"
68
69endif
70