# SPDX-License-Identifier: GPL-2.0-only menu "Airoha pinctrl drivers" depends on ARCH_AIROHA || ECONET || COMPILE_TEST config PINCTRL_AIROHA tristate "Airoha pin control" depends on OF depends on ARCH_AIROHA || ECONET || COMPILE_TEST select PINMUX select GENERIC_PINCONF select GENERIC_PINCTRL_GROUPS select GENERIC_PINMUX_FUNCTIONS select GPIOLIB select GPIOLIB_IRQCHIP select REGMAP_MMIO imply PINCTRL_AIROHA_AN7563 imply PINCTRL_AIROHA_AN7581 imply PINCTRL_AIROHA_AN7583 imply PINCTRL_AIROHA_EN7523 imply PINCTRL_AIROHA_EN7528 help Shared pin controller and gpio driver code for different Airoha SoCs. config PINCTRL_AIROHA_AN7563 tristate "AN7563 pinctrl" depends on ARM64 || COMPILE_TEST depends on PINCTRL_AIROHA help Say yes here to support pin controller and gpio driver on Airoha AN7563 and other compatible SoCs. config PINCTRL_AIROHA_AN7581 tristate "AN7581 pinctrl" depends on ARM64 || COMPILE_TEST depends on PINCTRL_AIROHA help Say yes here to support pin controller and gpio driver on Airoha AN7581, AN7566, AN7551 and other compatible SoCs. config PINCTRL_AIROHA_AN7583 tristate "AN7583 pinctrl" depends on ARM64 || COMPILE_TEST depends on PINCTRL_AIROHA help Say yes here to support pin controller and gpio driver on Airoha AN7583, AN7553, AN7567 and other compatible SoCs. config PINCTRL_AIROHA_EN7523 tristate "EN7523 pinctrl" depends on ARM || COMPILE_TEST depends on PINCTRL_AIROHA help Say yes here to support pin controller and gpio driver on Airoha EN7523, EN7529, EN7562 and other compatible SoCs. config PINCTRL_AIROHA_EN7528 tristate "EN7528 pinctrl" depends on ECONET || COMPILE_TEST depends on PINCTRL_AIROHA help Say yes here to support pin controller and gpio driver on EcoNet EN7528 and other compatible SoCs. Unlike the other variants, only the first sixteen GPIOs of this SoC are wired to the interrupt controller. endmenu