1menuconfig 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 13if ARCH_BERLIN 14 15config 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 24config 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 34config 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 41endif 42