xref: /openbmc/linux/drivers/pinctrl/nuvoton/Kconfig (revision 0bb85088)
1# SPDX-License-Identifier: GPL-2.0-only
2
3config PINCTRL_WPCM450
4	tristate "Pinctrl and GPIO driver for Nuvoton WPCM450"
5	depends on ARCH_WPCM450 || COMPILE_TEST
6	select PINMUX
7	select PINCONF
8	select GENERIC_PINCONF
9	select GENERIC_PINCTRL_GROUPS
10	select GPIOLIB
11	select GPIO_GENERIC
12	select GPIOLIB_IRQCHIP
13	help
14	  Say Y or M here to enable pin controller and GPIO support for
15	  the Nuvoton WPCM450 SoC. This is strongly recommended when
16	  building a kernel that will run on this chip.
17
18	  If this driver is compiled as a module, it will be named
19	  pinctrl-wpcm450.
20
21config PINCTRL_NPCM7XX
22	bool "Pinctrl and GPIO driver for Nuvoton NPCM7XX"
23	depends on (ARCH_NPCM7XX || COMPILE_TEST) && OF
24	select PINMUX
25	select PINCONF
26	select GENERIC_PINCONF
27	select GPIOLIB
28	select GPIO_GENERIC
29	select GPIOLIB_IRQCHIP
30	help
31	  Say Y here to enable pin controller and GPIO support
32	  for Nuvoton NPCM750/730/715/705 SoCs.
33