xref: /openbmc/linux/arch/arm/mach-berlin/Kconfig (revision 206a81c1)
1config ARCH_BERLIN
2	bool "Marvell Berlin SoCs" if ARCH_MULTI_V7
3	select ARCH_REQUIRE_GPIOLIB
4	select ARM_GIC
5	select GENERIC_IRQ_CHIP
6	select DW_APB_ICTL
7	select DW_APB_TIMER_OF
8	select PINCTRL
9
10if ARCH_BERLIN
11
12menu "Marvell Berlin SoC variants"
13
14config MACH_BERLIN_BG2
15	bool "Marvell Armada 1500 (BG2)"
16	select CACHE_L2X0
17	select CPU_PJ4B
18	select HAVE_ARM_TWD if SMP
19	select PINCTRL_BERLIN_BG2
20
21config MACH_BERLIN_BG2CD
22	bool "Marvell Armada 1500-mini (BG2CD)"
23	select CACHE_L2X0
24	select HAVE_ARM_TWD if SMP
25	select PINCTRL_BERLIN_BG2CD
26
27config MACH_BERLIN_BG2Q
28	bool "Marvell Armada 1500 Pro (BG2-Q)"
29	select CACHE_L2X0
30	select HAVE_ARM_TWD if SMP
31	select PINCTRL_BERLIN_BG2Q
32
33endmenu
34
35endif
36