]>
Commit | Line | Data |
---|---|---|
7685b125 HZ |
1 | config ARCH_HISI |
2 | bool "Hisilicon SoC Support" | |
d8f0faa3 | 3 | depends on ARCH_MULTI_V7 |
2c7268c7 HZ |
4 | select ARM_AMBA |
5 | select ARM_GIC | |
6 | select ARM_TIMER_SP804 | |
4a9b3737 HZ |
7 | select POWER_RESET |
8 | select POWER_RESET_HISI | |
9 | select POWER_SUPPLY | |
7685b125 HZ |
10 | |
11 | if ARCH_HISI | |
12 | ||
13 | menu "Hisilicon platform type" | |
14 | ||
15 | config ARCH_HI3xxx | |
e3246542 MY |
16 | bool "Hisilicon Hi36xx family" |
17 | depends on ARCH_MULTI_V7 | |
2c7268c7 | 18 | select CACHE_L2X0 |
8f881c67 | 19 | select HAVE_ARM_SCU if SMP |
57789d69 | 20 | select HAVE_ARM_TWD if SMP |
2c7268c7 HZ |
21 | select PINCTRL |
22 | select PINCTRL_SINGLE | |
23 | help | |
06cc5c1d | 24 | Support for Hisilicon Hi36xx SoC family |
7685b125 | 25 | |
82fd132c | 26 | config ARCH_HIP01 |
e3246542 MY |
27 | bool "Hisilicon HIP01 family" |
28 | depends on ARCH_MULTI_V7 | |
82fd132c WL |
29 | select HAVE_ARM_SCU if SMP |
30 | select HAVE_ARM_TWD if SMP | |
31 | select ARM_GLOBAL_TIMER | |
32 | help | |
33 | Support for Hisilicon HIP01 SoC family | |
34 | ||
2d518eda | 35 | config ARCH_HIP04 |
e3246542 MY |
36 | bool "Hisilicon HiP04 Cortex A15 family" |
37 | depends on ARCH_MULTI_V7 | |
2d518eda HZ |
38 | select ARM_ERRATA_798181 if SMP |
39 | select HAVE_ARM_ARCH_TIMER | |
40 | select MCPM if SMP | |
41 | select MCPM_QUAD_CLUSTER if SMP | |
42 | help | |
43 | Support for Hisilicon HiP04 SoC family | |
44 | ||
06cc5c1d | 45 | config ARCH_HIX5HD2 |
e3246542 MY |
46 | bool "Hisilicon X5HD2 family" |
47 | depends on ARCH_MULTI_V7 | |
06cc5c1d HY |
48 | select CACHE_L2X0 |
49 | select HAVE_ARM_SCU if SMP | |
50 | select HAVE_ARM_TWD if SMP | |
51 | select PINCTRL | |
52 | select PINCTRL_SINGLE | |
53 | help | |
54 | Support for Hisilicon HIX5HD2 SoC family | |
7685b125 HZ |
55 | endmenu |
56 | ||
57 | endif |