Merge git://git.denx.de/u-boot-imx
[platform/kernel/u-boot.git] / arch / arm / mach-imx / mx7 / Kconfig
1 if ARCH_MX7
2
3 config 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
12 config MX7D
13         select HAS_CAAM
14         select ROM_UNIFIED_SECTIONS
15         imply CMD_FUSE
16         bool
17
18 choice
19         prompt "MX7 board select"
20         optional
21
22 config TARGET_CL_SOM_IMX7
23         bool "CL-SOM-iMX7"
24         select MX7D
25         select DM
26         select DM_THERMAL
27         select SUPPORT_SPL
28
29 config TARGET_MX7DSABRESD
30         bool "mx7dsabresd"
31         select BOARD_LATE_INIT
32         select MX7D
33         select DM
34         select DM_THERMAL
35
36 config TARGET_PICO_IMX7D
37         bool "pico-imx7d"
38         select BOARD_LATE_INIT
39         select MX7D
40         select DM
41         select DM_THERMAL
42
43 config TARGET_WARP7
44         bool "warp7"
45         select BOARD_LATE_INIT
46         select MX7D
47         select DM
48         select DM_THERMAL
49
50 config TARGET_COLIBRI_IMX7
51         bool "Support Colibri iMX7S/iMX7D modules"
52         select BOARD_LATE_INIT
53         select DM
54         select DM_SERIAL
55         select DM_THERMAL
56
57 endchoice
58
59 config SYS_SOC
60         default "mx7"
61
62 source "board/compulab/cl-som-imx7/Kconfig"
63 source "board/freescale/mx7dsabresd/Kconfig"
64 source "board/technexion/pico-imx7d/Kconfig"
65 source "board/toradex/colibri_imx7/Kconfig"
66 source "board/warp7/Kconfig"
67
68 endif