xref: /OK3568_Linux_fs/kernel/arch/arm/mach-oxnas/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunmenuconfig ARCH_OXNAS
3*4882a593Smuzhiyun	bool "Oxford Semiconductor OXNAS Family SoCs"
4*4882a593Smuzhiyun	select ARCH_HAS_RESET_CONTROLLER
5*4882a593Smuzhiyun	select COMMON_CLK_OXNAS
6*4882a593Smuzhiyun	select GPIOLIB
7*4882a593Smuzhiyun	select MFD_SYSCON
8*4882a593Smuzhiyun	select OXNAS_RPS_TIMER
9*4882a593Smuzhiyun	select PINCTRL_OXNAS
10*4882a593Smuzhiyun	select RESET_CONTROLLER
11*4882a593Smuzhiyun	select RESET_OXNAS
12*4882a593Smuzhiyun	select VERSATILE_FPGA_IRQ
13*4882a593Smuzhiyun	select PINCTRL
14*4882a593Smuzhiyun	depends on ARCH_MULTI_V5 || ARCH_MULTI_V6
15*4882a593Smuzhiyun	help
16*4882a593Smuzhiyun	  Support for OxNas SoC family developed by Oxford Semiconductor.
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunif ARCH_OXNAS
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunconfig MACH_OX810SE
21*4882a593Smuzhiyun	bool "Support OX810SE Based Products"
22*4882a593Smuzhiyun	depends on ARCH_MULTI_V5
23*4882a593Smuzhiyun	select CPU_ARM926T
24*4882a593Smuzhiyun	help
25*4882a593Smuzhiyun	  Include Support for the Oxford Semiconductor OX810SE SoC Based Products.
26*4882a593Smuzhiyun
27*4882a593Smuzhiyunconfig MACH_OX820
28*4882a593Smuzhiyun	bool "Support OX820 Based Products"
29*4882a593Smuzhiyun	depends on ARCH_MULTI_V6
30*4882a593Smuzhiyun	select ARM_GIC
31*4882a593Smuzhiyun	select DMA_CACHE_RWFO if SMP
32*4882a593Smuzhiyun	select HAVE_SMP
33*4882a593Smuzhiyun	select HAVE_ARM_SCU if SMP
34*4882a593Smuzhiyun	select HAVE_ARM_TWD if SMP
35*4882a593Smuzhiyun	help
36*4882a593Smuzhiyun	  Include Support for the Oxford Semiconductor OX820 SoC Based Products.
37*4882a593Smuzhiyun
38*4882a593Smuzhiyunendif
39