diff options
Diffstat (limited to 'arch/arm/mach-hisi/Kconfig')
-rw-r--r-- | arch/arm/mach-hisi/Kconfig | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/arch/arm/mach-hisi/Kconfig b/arch/arm/mach-hisi/Kconfig index feee4dbb0760..984882943f77 100644 --- a/arch/arm/mach-hisi/Kconfig +++ b/arch/arm/mach-hisi/Kconfig | |||
@@ -1,12 +1,36 @@ | |||
1 | config ARCH_HI3xxx | 1 | config ARCH_HISI |
2 | bool "Hisilicon Hi36xx/Hi37xx family" if ARCH_MULTI_V7 | 2 | bool "Hisilicon SoC Support" |
3 | depends on ARCH_MULTIPLATFORM | ||
3 | select ARM_AMBA | 4 | select ARM_AMBA |
4 | select ARM_GIC | 5 | select ARM_GIC |
5 | select ARM_TIMER_SP804 | 6 | select ARM_TIMER_SP804 |
7 | select POWER_RESET | ||
8 | select POWER_RESET_HISI | ||
9 | select POWER_SUPPLY | ||
10 | |||
11 | if ARCH_HISI | ||
12 | |||
13 | menu "Hisilicon platform type" | ||
14 | |||
15 | config ARCH_HI3xxx | ||
16 | bool "Hisilicon Hi36xx family" if ARCH_MULTI_V7 | ||
17 | select CACHE_L2X0 | ||
18 | select HAVE_ARM_SCU if SMP | ||
19 | select HAVE_ARM_TWD if SMP | ||
20 | select PINCTRL | ||
21 | select PINCTRL_SINGLE | ||
22 | help | ||
23 | Support for Hisilicon Hi36xx SoC family | ||
24 | |||
25 | config ARCH_HIX5HD2 | ||
26 | bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7 | ||
6 | select CACHE_L2X0 | 27 | select CACHE_L2X0 |
7 | select HAVE_ARM_SCU if SMP | 28 | select HAVE_ARM_SCU if SMP |
8 | select HAVE_ARM_TWD if SMP | 29 | select HAVE_ARM_TWD if SMP |
9 | select PINCTRL | 30 | select PINCTRL |
10 | select PINCTRL_SINGLE | 31 | select PINCTRL_SINGLE |
11 | help | 32 | help |
12 | Support for Hisilicon Hi36xx/Hi37xx processor family | 33 | Support for Hisilicon HIX5HD2 SoC family |
34 | endmenu | ||
35 | |||
36 | endif | ||