| # SPDX-License-Identifier: GPL-2.0-only | |
| menu "Airoha pinctrl drivers" | |
| depends on ARCH_AIROHA || COMPILE_TEST | |
| config PINCTRL_AIROHA | |
| tristate "Airoha pin control" | |
| depends on OF | |
| depends on ARCH_AIROHA || 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 | |
| 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. | |
| endmenu |