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