xref: /linux/arch/arm/mach-hisi/Kconfig (revision 4a9b37371822c6b47fdd87118e4f91b5ebc70b6f)
17685b125SHaojian Zhuangconfig ARCH_HISI
27685b125SHaojian Zhuang	bool "Hisilicon SoC Support"
37685b125SHaojian Zhuang	depends on ARCH_MULTIPLATFORM
4389ee0c2SHaojian Zhuang	select ARM_AMBA
5389ee0c2SHaojian Zhuang	select ARM_GIC
6389ee0c2SHaojian Zhuang	select ARM_TIMER_SP804
7*4a9b3737SHaojian Zhuang	select POWER_RESET
8*4a9b3737SHaojian Zhuang	select POWER_RESET_HISI
9*4a9b3737SHaojian Zhuang	select POWER_SUPPLY
107685b125SHaojian Zhuang
117685b125SHaojian Zhuangif ARCH_HISI
127685b125SHaojian Zhuang
137685b125SHaojian Zhuangmenu "Hisilicon platform type"
147685b125SHaojian Zhuang
157685b125SHaojian Zhuangconfig ARCH_HI3xxx
1606cc5c1dSHaifeng Yan	bool "Hisilicon Hi36xx family" if ARCH_MULTI_V7
17389ee0c2SHaojian Zhuang	select CACHE_L2X0
188f881c67SArnd Bergmann	select HAVE_ARM_SCU if SMP
1957789d69SRob Herring	select HAVE_ARM_TWD if SMP
20389ee0c2SHaojian Zhuang	select PINCTRL
21389ee0c2SHaojian Zhuang	select PINCTRL_SINGLE
22389ee0c2SHaojian Zhuang	help
2306cc5c1dSHaifeng Yan	  Support for Hisilicon Hi36xx SoC family
247685b125SHaojian Zhuang
2506cc5c1dSHaifeng Yanconfig ARCH_HIX5HD2
2606cc5c1dSHaifeng Yan	bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7
2706cc5c1dSHaifeng Yan	select CACHE_L2X0
2806cc5c1dSHaifeng Yan	select HAVE_ARM_SCU if SMP
2906cc5c1dSHaifeng Yan	select HAVE_ARM_TWD if SMP
3006cc5c1dSHaifeng Yan	select PINCTRL
3106cc5c1dSHaifeng Yan	select PINCTRL_SINGLE
3206cc5c1dSHaifeng Yan	help
3306cc5c1dSHaifeng Yan	  Support for Hisilicon HIX5HD2 SoC family
347685b125SHaojian Zhuangendmenu
357685b125SHaojian Zhuang
367685b125SHaojian Zhuangendif
37