0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig ARCH_BERLIN
0003 bool "Marvell Berlin SoCs"
0004 depends on ARCH_MULTI_V7
0005 select ARCH_HAS_RESET_CONTROLLER
0006 select ARM_GIC
0007 select DW_APB_ICTL
0008 select DW_APB_TIMER_OF
0009 select GENERIC_IRQ_CHIP
0010 select GPIOLIB
0011 select MFD_SYSCON
0012 select PINCTRL
0013
0014 if ARCH_BERLIN
0015
0016 config MACH_BERLIN_BG2
0017 bool "Marvell Armada 1500 (BG2)"
0018 select CACHE_L2X0
0019 select CPU_PJ4B
0020 select HAVE_ARM_SCU if SMP
0021 select HAVE_ARM_TWD if SMP
0022 select PINCTRL_BERLIN_BG2
0023
0024 config MACH_BERLIN_BG2CD
0025 bool "Marvell Armada 1500-mini (BG2CD)"
0026 select ARM_ERRATA_754322
0027 select ARM_ERRATA_775420
0028 select ARM_GLOBAL_TIMER
0029 select CACHE_L2X0
0030 select HAVE_ARM_SCU
0031 select HAVE_ARM_TWD
0032 select PINCTRL_BERLIN_BG2CD
0033
0034 config MACH_BERLIN_BG2Q
0035 bool "Marvell Armada 1500 Pro (BG2-Q)"
0036 select CACHE_L2X0
0037 select HAVE_ARM_SCU if SMP
0038 select HAVE_ARM_TWD if SMP
0039 select PINCTRL_BERLIN_BG2Q
0040
0041 endif