11c37fa10SSebastian Hesselbarthconfig ARCH_BERLIN 21c37fa10SSebastian Hesselbarth bool "Marvell Berlin SoCs" if ARCH_MULTI_V7 3*d45fa871SAntoine Tenart select ARCH_REQUIRE_GPIOLIB 41c37fa10SSebastian Hesselbarth select ARM_GIC 51c37fa10SSebastian Hesselbarth select GENERIC_IRQ_CHIP 61c37fa10SSebastian Hesselbarth select DW_APB_ICTL 71c37fa10SSebastian Hesselbarth select DW_APB_TIMER_OF 81c37fa10SSebastian Hesselbarth 91c37fa10SSebastian Hesselbarthif ARCH_BERLIN 101c37fa10SSebastian Hesselbarth 111c37fa10SSebastian Hesselbarthmenu "Marvell Berlin SoC variants" 121c37fa10SSebastian Hesselbarth 131c37fa10SSebastian Hesselbarthconfig MACH_BERLIN_BG2 141c37fa10SSebastian Hesselbarth bool "Marvell Armada 1500 (BG2)" 151c37fa10SSebastian Hesselbarth select CACHE_L2X0 161c37fa10SSebastian Hesselbarth select CPU_PJ4B 171c37fa10SSebastian Hesselbarth select HAVE_ARM_TWD if SMP 181c37fa10SSebastian Hesselbarth 191c37fa10SSebastian Hesselbarthconfig MACH_BERLIN_BG2CD 201c37fa10SSebastian Hesselbarth bool "Marvell Armada 1500-mini (BG2CD)" 211c37fa10SSebastian Hesselbarth select CACHE_L2X0 221c37fa10SSebastian Hesselbarth select HAVE_ARM_TWD if SMP 231c37fa10SSebastian Hesselbarth 24cb56c643SAlexandre Belloniconfig MACH_BERLIN_BG2Q 25cb56c643SAlexandre Belloni bool "Marvell Armada 1500 Pro (BG2-Q)" 26cb56c643SAlexandre Belloni select CACHE_L2X0 27cb56c643SAlexandre Belloni select HAVE_ARM_TWD if SMP 28cb56c643SAlexandre Belloni 291c37fa10SSebastian Hesselbarthendmenu 301c37fa10SSebastian Hesselbarth 311c37fa10SSebastian Hesselbarthendif 32