blob: 8fa4557e27a97bb82d8e49db827a619d9ae577f9 [file] [log] [blame]
Neil Armstrong8c9184b2016-03-03 10:42:15 +01001menuconfig ARCH_OXNAS
2 bool "Oxford Semiconductor OXNAS Family SoCs"
Neil Armstrong8c9184b2016-03-03 10:42:15 +01003 select ARCH_HAS_RESET_CONTROLLER
Neil Armstronge330ea52016-09-09 12:23:45 +02004 select COMMON_CLK_OXNAS
Linus Walleij5c34a4e2016-06-02 14:10:16 +02005 select GPIOLIB
Neil Armstronge330ea52016-09-09 12:23:45 +02006 select MFD_SYSCON
7 select OXNAS_RPS_TIMER
8 select PINCTRL_OXNAS
9 select RESET_CONTROLLER
10 select RESET_OXNAS
11 select VERSATILE_FPGA_IRQ
Neil Armstrong8c9184b2016-03-03 10:42:15 +010012 select PINCTRL
Neil Armstronge330ea52016-09-09 12:23:45 +020013 depends on ARCH_MULTI_V5 || ARCH_MULTI_V6
Neil Armstrong8c9184b2016-03-03 10:42:15 +010014 help
15 Support for OxNas SoC family developed by Oxford Semiconductor.
16
17if ARCH_OXNAS
18
19config MACH_OX810SE
20 bool "Support OX810SE Based Products"
Neil Armstronge330ea52016-09-09 12:23:45 +020021 depends on ARCH_MULTI_V5
Neil Armstrong8c9184b2016-03-03 10:42:15 +010022 select CPU_ARM926T
Neil Armstrong8c9184b2016-03-03 10:42:15 +010023 help
24 Include Support for the Oxford Semiconductor OX810SE SoC Based Products.
25
Neil Armstronge330ea52016-09-09 12:23:45 +020026config MACH_OX820
27 bool "Support OX820 Based Products"
28 depends on ARCH_MULTI_V6
29 select ARM_GIC
30 select DMA_CACHE_RWFO if SMP
31 select CPU_V6K
32 select HAVE_SMP
33 select HAVE_ARM_SCU if SMP
34 select HAVE_ARM_TWD if SMP
35 help
36 Include Support for the Oxford Semiconductor OX820 SoC Based Products.
37
Neil Armstrong8c9184b2016-03-03 10:42:15 +010038endif