1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 23b8f5030SCarlo Caionemenuconfig ARCH_MESON 3e3246542SMasahiro Yamada bool "Amlogic Meson SoCs" 4e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 55c34a4e8SLinus Walleij select GPIOLIB 63b8f5030SCarlo Caione select GENERIC_IRQ_CHIP 73b8f5030SCarlo Caione select ARM_GIC 8e9e863dcSMartin Blumenstingl select ARM_GLOBAL_TIMER 96a4ccd9aSBeniamino Galvani select CACHE_L2X0 10ec9c0683SBeniamino Galvani select PINCTRL 11ec9c0683SBeniamino Galvani select PINCTRL_MESON 12d850f3e5SMartin Blumenstingl select HAVE_ARM_SCU if SMP 13e9e863dcSMartin Blumenstingl select HAVE_ARM_TWD if SMP 143b8f5030SCarlo Caione 153b8f5030SCarlo Caioneif ARCH_MESON 163b8f5030SCarlo Caione 173b8f5030SCarlo Caioneconfig MACH_MESON6 183b8f5030SCarlo Caione bool "Amlogic Meson6 (8726MX) SoCs support" 193b8f5030SCarlo Caione default ARCH_MESON 203b8f5030SCarlo Caione select MESON6_TIMER 213b8f5030SCarlo Caione 22e790af67SBeniamino Galvaniconfig MACH_MESON8 23ae0257daSMartin Blumenstingl bool "Amlogic Meson8, Meson8b and Meson8m2 SoCs support" 2455fa3ee0SCarlo Caione default ARCH_MESON 2555fa3ee0SCarlo Caione select MESON6_TIMER 26efea375fSMichael Turquette select COMMON_CLK_MESON8B 27dea54268SJerome Brunet select MESON_IRQ_GPIO 2855fa3ee0SCarlo Caione 293b8f5030SCarlo Caioneendif 30