xref: /openbmc/linux/arch/arm/mach-meson/Kconfig (revision dea54268)
13b8f5030SCarlo Caionemenuconfig ARCH_MESON
2e3246542SMasahiro Yamada	bool "Amlogic Meson SoCs"
3e3246542SMasahiro Yamada	depends on ARCH_MULTI_V7
45c34a4e8SLinus Walleij	select GPIOLIB
53b8f5030SCarlo Caione	select GENERIC_IRQ_CHIP
63b8f5030SCarlo Caione	select ARM_GIC
76a4ccd9aSBeniamino Galvani	select CACHE_L2X0
8ec9c0683SBeniamino Galvani	select PINCTRL
9ec9c0683SBeniamino Galvani	select PINCTRL_MESON
10efea375fSMichael Turquette	select COMMON_CLK
11efea375fSMichael Turquette	select COMMON_CLK_AMLOGIC
12d850f3e5SMartin Blumenstingl	select HAVE_ARM_SCU if SMP
133b8f5030SCarlo Caione
143b8f5030SCarlo Caioneif ARCH_MESON
153b8f5030SCarlo Caione
163b8f5030SCarlo Caioneconfig MACH_MESON6
173b8f5030SCarlo Caione	bool "Amlogic Meson6 (8726MX) SoCs support"
183b8f5030SCarlo Caione	default ARCH_MESON
193b8f5030SCarlo Caione	select MESON6_TIMER
203b8f5030SCarlo Caione
21e790af67SBeniamino Galvaniconfig MACH_MESON8
22e790af67SBeniamino Galvani	bool "Amlogic Meson8 SoCs support"
23e790af67SBeniamino Galvani	default ARCH_MESON
24e790af67SBeniamino Galvani	select MESON6_TIMER
252dda2de5SMartin Blumenstingl	select COMMON_CLK_MESON8B
26e790af67SBeniamino Galvani
2755fa3ee0SCarlo Caioneconfig MACH_MESON8B
2855fa3ee0SCarlo Caione	bool "Amlogic Meson8b SoCs support"
2955fa3ee0SCarlo Caione	default ARCH_MESON
3055fa3ee0SCarlo Caione	select MESON6_TIMER
31efea375fSMichael Turquette	select COMMON_CLK_MESON8B
32dea54268SJerome Brunet	select MESON_IRQ_GPIO
3355fa3ee0SCarlo Caione
343b8f5030SCarlo Caioneendif
35