Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph...
[sfrench/cifs-2.6.git] / arch / arm / mach-hisi / Kconfig
1 config ARCH_HISI
2         bool "Hisilicon SoC Support"
3         depends on ARCH_MULTI_V7
4         select ARM_AMBA
5         select ARM_GIC
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_HIP04
26         bool "Hisilicon HiP04 Cortex A15 family" if ARCH_MULTI_V7
27         select ARM_ERRATA_798181 if SMP
28         select HAVE_ARM_ARCH_TIMER
29         select MCPM if SMP
30         select MCPM_QUAD_CLUSTER if SMP
31         help
32           Support for Hisilicon HiP04 SoC family
33
34 config ARCH_HIX5HD2
35         bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7
36         select CACHE_L2X0
37         select HAVE_ARM_SCU if SMP
38         select HAVE_ARM_TWD if SMP
39         select PINCTRL
40         select PINCTRL_SINGLE
41         help
42           Support for Hisilicon HIX5HD2 SoC family
43 endmenu
44
45 endif