xref: /linux/arch/arm/mach-berlin/Kconfig (revision d45fa871c06762ab7e10ea4d889ab5be61d41ab1)
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