1menuconfig 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 12if ARCH_BERLIN 13 14config 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 23config 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 29config 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 36endif 37