Merge branch '2021-08-31-kconfig-migrations-part2' into next
[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 config SYS_TEXT_BASE
20         default 0x87800000
21
22 config SPL_TEXT_BASE
23         depends on SPL
24         default 0x00912000
25
26 choice
27         prompt "MX7 board select"
28         optional
29
30 config TARGET_CL_SOM_IMX7
31         bool "CL-SOM-iMX7"
32         select DM
33         select DM_THERMAL
34         select MX7D
35         select SUPPORT_SPL
36         imply CMD_DM
37
38 config TARGET_IMX7_CM
39         bool "Ronetix iMX7-CM"
40         select BOARD_LATE_INIT
41         select DM
42         select DM_THERMAL
43         select MX7D
44         select SUPPORT_SPL
45         imply CMD_DM
46
47 config TARGET_MEERKAT96
48         bool "NovTech Meerkat96 board"
49         select BOARD_LATE_INIT
50         select DM
51         select DM_SERIAL
52         select DM_THERMAL
53         select MX7D
54         imply CMD_DM
55
56 config TARGET_MX7DSABRESD
57         bool "mx7dsabresd"
58         select BOARD_LATE_INIT
59         select DM
60         select DM_THERMAL
61         select MX7D
62         imply CMD_DM
63
64 config TARGET_PICO_IMX7D
65         bool "pico-imx7d"
66         select BOARD_LATE_INIT
67         select DM
68         select DM_THERMAL
69         select MX7D
70         select SUPPORT_SPL
71         imply CMD_DM
72
73 config TARGET_SMEGW01
74         bool "smegw01"
75         select BOARD_LATE_INIT
76         select DM
77         select DM_THERMAL
78         select MX7D
79         imply CMD_DM
80
81 config TARGET_WARP7
82         bool "warp7"
83         select BOARD_LATE_INIT
84         select DM
85         select DM_THERMAL
86         select MX7D
87         imply CMD_DM
88
89 config TARGET_COLIBRI_IMX7
90         bool "Support Colibri iMX7S/iMX7D modules"
91         select DM
92         select DM_SERIAL
93         select DM_THERMAL
94         select MX7D
95         imply CMD_DM
96
97 endchoice
98
99 config SYS_SOC
100         default "mx7"
101
102 source "board/compulab/cl-som-imx7/Kconfig"
103 source "board/ronetix/imx7-cm/Kconfig"
104 source "board/freescale/mx7dsabresd/Kconfig"
105 source "board/novtech/meerkat96/Kconfig"
106 source "board/storopack/smegw01/Kconfig"
107 source "board/technexion/pico-imx7d/Kconfig"
108 source "board/toradex/colibri_imx7/Kconfig"
109 source "board/warp7/Kconfig"
110
111 endif