xref: /openbmc/u-boot/arch/arm/mach-imx/mx7/Kconfig (revision ef64e782)
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	imply CMD_DM
30
31config TARGET_MX7DSABRESD
32	bool "mx7dsabresd"
33	select BOARD_LATE_INIT
34	select DM
35	select DM_THERMAL
36	select MX7D
37	imply CMD_DM
38
39config TARGET_PICO_IMX7D
40	bool "pico-imx7d"
41	select BOARD_LATE_INIT
42	select DM
43	select DM_THERMAL
44	select MX7D
45	select SUPPORT_SPL
46	imply CMD_DM
47
48config TARGET_WARP7
49	bool "warp7"
50	select BOARD_LATE_INIT
51	select DM
52	select DM_THERMAL
53	select MX7D
54	imply CMD_DM
55
56config TARGET_COLIBRI_IMX7
57	bool "Support Colibri iMX7S/iMX7D modules"
58	select DM
59	select DM_SERIAL
60	select DM_THERMAL
61	imply CMD_DM
62
63endchoice
64
65config SYS_SOC
66	default "mx7"
67
68source "board/compulab/cl-som-imx7/Kconfig"
69source "board/freescale/mx7dsabresd/Kconfig"
70source "board/technexion/pico-imx7d/Kconfig"
71source "board/toradex/colibri_imx7/Kconfig"
72source "board/warp7/Kconfig"
73
74endif
75