xref: /openbmc/linux/arch/arm/mach-berlin/Kconfig (revision 6774def6)
1menuconfig 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
12config MACH_BERLIN_BG2
13	bool "Marvell Armada 1500 (BG2)"
14	select CACHE_L2X0
15	select CPU_PJ4B
16	select HAVE_ARM_SCU if SMP
17	select HAVE_ARM_TWD if SMP
18	select HAVE_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_SCU if SMP
31	select HAVE_ARM_TWD if SMP
32	select PINCTRL_BERLIN_BG2Q
33
34endif
35