| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | config ARCH_HISI |
|---|
| 2 | 3 | bool "Hisilicon SoC Support" |
|---|
| 3 | | - depends on ARCH_MULTI_V7 |
|---|
| 4 | + depends on ARCH_MULTI_V7 || ARCH_MULTI_V5 |
|---|
| 4 | 5 | select ARM_AMBA |
|---|
| 5 | | - select ARM_GIC |
|---|
| 6 | + select ARM_GIC if ARCH_MULTI_V7 |
|---|
| 6 | 7 | select ARM_TIMER_SP804 |
|---|
| 7 | 8 | select POWER_RESET |
|---|
| 8 | 9 | select POWER_RESET_HISI |
|---|
| .. | .. |
|---|
| 24 | 25 | Support for Hisilicon Hi36xx SoC family |
|---|
| 25 | 26 | |
|---|
| 26 | 27 | config ARCH_HIP01 |
|---|
| 27 | | - bool "Hisilicon HIP01 family" |
|---|
| 28 | | - depends on ARCH_MULTI_V7 |
|---|
| 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 |
|---|
| 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 |
|---|
| 34 | 35 | |
|---|
| 35 | 36 | config ARCH_HIP04 |
|---|
| 36 | 37 | bool "Hisilicon HiP04 Cortex A15 family" |
|---|
| .. | .. |
|---|
| 53 | 54 | select PINCTRL_SINGLE |
|---|
| 54 | 55 | help |
|---|
| 55 | 56 | Support for Hisilicon HIX5HD2 SoC family |
|---|
| 57 | + |
|---|
| 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 |
|---|
| 64 | + |
|---|
| 56 | 65 | endmenu |
|---|
| 57 | 66 | |
|---|
| 58 | 67 | endif |
|---|