WIP FPC-III support
[linux/fpc-iii.git] / arch / arm / mach-hisi / Kconfig
blob2e980f834a6aa1b183fbf9839697b7a8e84d0362
1 # SPDX-License-Identifier: GPL-2.0-only
2 config ARCH_HISI
3         bool "Hisilicon SoC Support"
4         depends on ARCH_MULTI_V7 || ARCH_MULTI_V5
5         select ARM_AMBA
6         select ARM_GIC if ARCH_MULTI_V7
7         select ARM_TIMER_SP804
8         select POWER_RESET
9         select POWER_RESET_HISI
10         select POWER_SUPPLY
12 if ARCH_HISI
14 menu "Hisilicon platform type"
16 config ARCH_HI3xxx
17         bool "Hisilicon Hi36xx family"
18         depends on ARCH_MULTI_V7
19         select CACHE_L2X0
20         select HAVE_ARM_SCU if SMP
21         select HAVE_ARM_TWD if SMP
22         select PINCTRL
23         select PINCTRL_SINGLE
24         help
25           Support for Hisilicon Hi36xx SoC family
27 config ARCH_HIP01
28         bool "Hisilicon HIP01 family"
29         depends on ARCH_MULTI_V7
30         select HAVE_ARM_SCU if SMP
31         select HAVE_ARM_TWD if SMP
32         select ARM_GLOBAL_TIMER
33         help
34           Support for Hisilicon HIP01 SoC family
36 config ARCH_HIP04
37         bool "Hisilicon HiP04 Cortex A15 family"
38         depends on ARCH_MULTI_V7
39         select ARM_ERRATA_798181 if SMP
40         select HAVE_ARM_ARCH_TIMER
41         select MCPM if SMP
42         select MCPM_QUAD_CLUSTER if SMP
43         select GENERIC_IRQ_EFFECTIVE_AFF_MASK
44         help
45           Support for Hisilicon HiP04 SoC family
47 config ARCH_HIX5HD2
48         bool "Hisilicon X5HD2 family"
49         depends on ARCH_MULTI_V7
50         select CACHE_L2X0
51         select HAVE_ARM_SCU if SMP
52         select HAVE_ARM_TWD if SMP
53         select PINCTRL
54         select PINCTRL_SINGLE
55         help
56           Support for Hisilicon HIX5HD2 SoC family
58 config ARCH_SD5203
59         bool "Hisilicon SD5203 family"
60         depends on ARCH_MULTI_V5
61         select DW_APB_ICTL
62         help
63           Support for Hisilicon SD5203 SoC family
65 endmenu
67 endif