2014-04-01 11:01:09 +08:00
config ARCH_HISI
bool "Hisilicon SoC Support"
2014-09-29 17:46:15 +02:00
depends on ARCH_MULTI_V7
2013-12-11 15:54:50 +08:00
select ARM_AMBA
select ARM_GIC
select ARM_TIMER_SP804
2014-05-13 17:11:28 +08:00
select POWER_RESET
select POWER_RESET_HISI
select POWER_SUPPLY
2014-04-01 11:01:09 +08:00
if ARCH_HISI
menu "Hisilicon platform type"
config ARCH_HI3xxx
2014-04-11 11:54:11 +08:00
bool "Hisilicon Hi36xx family" if ARCH_MULTI_V7
2013-12-11 15:54:50 +08:00
select CACHE_L2X0
2014-02-17 20:29:14 +01:00
select HAVE_ARM_SCU if SMP
2014-02-01 16:35:42 -06:00
select HAVE_ARM_TWD if SMP
2013-12-11 15:54:50 +08:00
select PINCTRL
select PINCTRL_SINGLE
help
2014-04-11 11:54:11 +08:00
Support for Hisilicon Hi36xx SoC family
2014-04-01 11:01:09 +08:00
2014-12-24 03:09:57 +00:00
config ARCH_HIP01
bool "Hisilicon HIP01 family" if ARCH_MULTI_V7
select HAVE_ARM_SCU if SMP
select HAVE_ARM_TWD if SMP
select ARM_GLOBAL_TIMER
help
Support for Hisilicon HIP01 SoC family
2014-05-09 16:58:04 +08:00
config ARCH_HIP04
bool "Hisilicon HiP04 Cortex A15 family" if ARCH_MULTI_V7
select ARM_ERRATA_798181 if SMP
select HAVE_ARM_ARCH_TIMER
select MCPM if SMP
select MCPM_QUAD_CLUSTER if SMP
help
Support for Hisilicon HiP04 SoC family
2014-04-11 11:54:11 +08:00
config ARCH_HIX5HD2
bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7
select CACHE_L2X0
select HAVE_ARM_SCU if SMP
select HAVE_ARM_TWD if SMP
select PINCTRL
select PINCTRL_SINGLE
help
Support for Hisilicon HIX5HD2 SoC family
2014-04-01 11:01:09 +08:00
endmenu
endif