121278aeaSRob Herringmenuconfig ARCH_BERLIN 2e3246542SMasahiro Yamada bool "Marvell Berlin SoCs" 3e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 4e9246c87SAntoine Ténart select ARCH_HAS_RESET_CONTROLLER 51c37fa10SSebastian Hesselbarth select ARM_GIC 61c37fa10SSebastian Hesselbarth select DW_APB_ICTL 71c37fa10SSebastian Hesselbarth select DW_APB_TIMER_OF 8e9246c87SAntoine Ténart select GENERIC_IRQ_CHIP 95c34a4e8SLinus Walleij select GPIOLIB 109f69e8a7SAntoine Tenart select MFD_SYSCON 1103dac26aSAntoine Tenart select PINCTRL 121c37fa10SSebastian Hesselbarth 131c37fa10SSebastian Hesselbarthif ARCH_BERLIN 141c37fa10SSebastian Hesselbarth 151c37fa10SSebastian Hesselbarthconfig MACH_BERLIN_BG2 161c37fa10SSebastian Hesselbarth bool "Marvell Armada 1500 (BG2)" 171c37fa10SSebastian Hesselbarth select CACHE_L2X0 181c37fa10SSebastian Hesselbarth select CPU_PJ4B 197b7dfdd2SAntoine Ténart select HAVE_ARM_SCU if SMP 201c37fa10SSebastian Hesselbarth select HAVE_ARM_TWD if SMP 217b7dfdd2SAntoine Ténart select HAVE_SMP 2203dac26aSAntoine Tenart select PINCTRL_BERLIN_BG2 231c37fa10SSebastian Hesselbarth 241c37fa10SSebastian Hesselbarthconfig MACH_BERLIN_BG2CD 251c37fa10SSebastian Hesselbarth bool "Marvell Armada 1500-mini (BG2CD)" 26*2e554390SAlexander Monakov select ARM_ERRATA_754322 27*2e554390SAlexander Monakov select ARM_ERRATA_775420 28*2e554390SAlexander Monakov select ARM_GLOBAL_TIMER 291c37fa10SSebastian Hesselbarth select CACHE_L2X0 30*2e554390SAlexander Monakov select HAVE_ARM_SCU 31*2e554390SAlexander Monakov select HAVE_ARM_TWD 3203dac26aSAntoine Tenart select PINCTRL_BERLIN_BG2CD 331c37fa10SSebastian Hesselbarth 34cb56c643SAlexandre Belloniconfig MACH_BERLIN_BG2Q 35cb56c643SAlexandre Belloni bool "Marvell Armada 1500 Pro (BG2-Q)" 36cb56c643SAlexandre Belloni select CACHE_L2X0 377b7dfdd2SAntoine Ténart select HAVE_ARM_SCU if SMP 38cb56c643SAlexandre Belloni select HAVE_ARM_TWD if SMP 3903dac26aSAntoine Tenart select PINCTRL_BERLIN_BG2Q 40cb56c643SAlexandre Belloni 411c37fa10SSebastian Hesselbarthendif 42