Merge remote-tracking branches 'regulator/fix/88pm800', 'regulator/fix/max8973',...
[linux-drm-fsl-dcu.git] / arch / arm / mach-berlin / Kconfig
1 menuconfig ARCH_BERLIN
2         bool "Marvell Berlin SoCs" if ARCH_MULTI_V7
3         select ARCH_HAS_RESET_CONTROLLER
4         select ARCH_REQUIRE_GPIOLIB
5         select ARM_GIC
6         select DW_APB_ICTL
7         select DW_APB_TIMER_OF
8         select GENERIC_IRQ_CHIP
9         select MFD_SYSCON
10         select PINCTRL
11
12 if ARCH_BERLIN
13
14 config MACH_BERLIN_BG2
15         bool "Marvell Armada 1500 (BG2)"
16         select CACHE_L2X0
17         select CPU_PJ4B
18         select HAVE_ARM_SCU if SMP
19         select HAVE_ARM_TWD if SMP
20         select HAVE_SMP
21         select PINCTRL_BERLIN_BG2
22
23 config MACH_BERLIN_BG2CD
24         bool "Marvell Armada 1500-mini (BG2CD)"
25         select CACHE_L2X0
26         select HAVE_ARM_TWD if SMP
27         select PINCTRL_BERLIN_BG2CD
28
29 config MACH_BERLIN_BG2Q
30         bool "Marvell Armada 1500 Pro (BG2-Q)"
31         select CACHE_L2X0
32         select HAVE_ARM_SCU if SMP
33         select HAVE_ARM_TWD if SMP
34         select PINCTRL_BERLIN_BG2Q
35
36 endif