Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freedesktop.org/~agd5f/linux...
[sfrench/cifs-2.6.git] / arch / arm / mach-hisi / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config ARCH_HISI
3         bool "Hisilicon SoC Support"
4         depends on ARCH_MULTI_V7
5         select ARM_AMBA
6         select ARM_GIC
7         select ARM_TIMER_SP804
8         select POWER_RESET
9         select POWER_RESET_HISI
10         select POWER_SUPPLY
11
12 if ARCH_HISI
13
14 menu "Hisilicon platform type"
15
16 config ARCH_HI3xxx
17         bool "Hisilicon Hi36xx family"
18         select CACHE_L2X0
19         select HAVE_ARM_SCU if SMP
20         select HAVE_ARM_TWD if SMP
21         select PINCTRL
22         select PINCTRL_SINGLE
23         help
24           Support for Hisilicon Hi36xx SoC family
25
26 config ARCH_HIP01
27         bool "Hisilicon HIP01 family"
28         select HAVE_ARM_SCU if SMP
29         select HAVE_ARM_TWD if SMP
30         select ARM_GLOBAL_TIMER
31         help
32           Support for Hisilicon HIP01 SoC family
33
34 config ARCH_HIP04
35         bool "Hisilicon HiP04 Cortex A15 family"
36         select ARM_ERRATA_798181 if SMP
37         select HAVE_ARM_ARCH_TIMER
38         select MCPM if SMP
39         select MCPM_QUAD_CLUSTER if SMP
40         select GENERIC_IRQ_EFFECTIVE_AFF_MASK
41         help
42           Support for Hisilicon HiP04 SoC family
43
44 config ARCH_HIX5HD2
45         bool "Hisilicon X5HD2 family"
46         select CACHE_L2X0
47         select HAVE_ARM_SCU if SMP
48         select HAVE_ARM_TWD if SMP
49         select PINCTRL
50         select PINCTRL_SINGLE
51         help
52           Support for Hisilicon HIX5HD2 SoC family
53 endmenu
54
55 endif