3d719cf645e3171729bd59e704d543401840b4bd
[sfrench/cifs-2.6.git] / arch / arm / mach-berlin / Kconfig
1 menuconfig ARCH_BERLIN
2         bool "Marvell Berlin SoCs"
3         depends on ARCH_MULTI_V7
4         select ARCH_HAS_RESET_CONTROLLER
5         select ARM_GIC
6         select DW_APB_ICTL
7         select DW_APB_TIMER_OF
8         select GENERIC_IRQ_CHIP
9         select GPIOLIB
10         select MFD_SYSCON
11         select PINCTRL
12
13 if ARCH_BERLIN
14
15 config MACH_BERLIN_BG2
16         bool "Marvell Armada 1500 (BG2)"
17         select CACHE_L2X0
18         select CPU_PJ4B
19         select HAVE_ARM_SCU if SMP
20         select HAVE_ARM_TWD if SMP
21         select HAVE_SMP
22         select PINCTRL_BERLIN_BG2
23
24 config MACH_BERLIN_BG2CD
25         bool "Marvell Armada 1500-mini (BG2CD)"
26         select ARM_ERRATA_754322
27         select ARM_ERRATA_775420
28         select ARM_GLOBAL_TIMER
29         select CACHE_L2X0
30         select HAVE_ARM_SCU
31         select HAVE_ARM_TWD
32         select PINCTRL_BERLIN_BG2CD
33
34 config MACH_BERLIN_BG2Q
35         bool "Marvell Armada 1500 Pro (BG2-Q)"
36         select CACHE_L2X0
37         select HAVE_ARM_SCU if SMP
38         select HAVE_ARM_TWD if SMP
39         select PINCTRL_BERLIN_BG2Q
40
41 endif