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