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 12efea375fSMichael Turquette select COMMON_CLK 13d850f3e5SMartin Blumenstingl select HAVE_ARM_SCU if SMP 14e9e863dcSMartin Blumenstingl select HAVE_ARM_TWD if SMP 153b8f5030SCarlo Caione 163b8f5030SCarlo Caioneif ARCH_MESON 173b8f5030SCarlo Caione 183b8f5030SCarlo Caioneconfig MACH_MESON6 193b8f5030SCarlo Caione bool "Amlogic Meson6 (8726MX) SoCs support" 203b8f5030SCarlo Caione default ARCH_MESON 213b8f5030SCarlo Caione select MESON6_TIMER 223b8f5030SCarlo Caione 23e790af67SBeniamino Galvaniconfig MACH_MESON8 24ae0257daSMartin Blumenstingl bool "Amlogic Meson8, Meson8b and Meson8m2 SoCs support" 2555fa3ee0SCarlo Caione default ARCH_MESON 2655fa3ee0SCarlo Caione select MESON6_TIMER 27efea375fSMichael Turquette select COMMON_CLK_MESON8B 28dea54268SJerome Brunet select MESON_IRQ_GPIO 2955fa3ee0SCarlo Caione 303b8f5030SCarlo Caioneendif 31