1 # SPDX-License-Identifier: GPL-2.0-only
4 tristate "Pinctrl and GPIO driver for Nuvoton WPCM450"
5 depends on (ARCH_WPCM450 || COMPILE_TEST) && OF
9 select GENERIC_PINCTRL_GROUPS
12 select GPIOLIB_IRQCHIP
15 Say Y or M here to enable pin controller and GPIO support for
16 the Nuvoton WPCM450 SoC. This is strongly recommended when
17 building a kernel that will run on this chip.
19 If this driver is compiled as a module, it will be named
22 config PINCTRL_NPCM7XX
23 bool "Pinctrl and GPIO driver for Nuvoton NPCM7XX"
24 depends on (ARCH_NPCM7XX || COMPILE_TEST) && OF
27 select GENERIC_PINCONF
30 select GPIOLIB_IRQCHIP
32 Say Y here to enable pin controller and GPIO support
33 for Nuvoton NPCM750/730/715/705 SoCs.
35 config PINCTRL_NPCM8XX
36 tristate "Pinctrl and GPIO driver for Nuvoton NPCM8XX"
37 depends on (ARCH_NPCM || COMPILE_TEST) && OF
40 select GENERIC_PINCONF
43 select GPIOLIB_IRQCHIP
45 Say Y or M here to enable pin controller and GPIO support for
46 the Nuvoton NPCM8XX SoC. This is strongly recommended when
47 building a kernel that will run on this chip.
51 depends on (ARCH_MA35 || COMPILE_TEST) && OF
52 select GENERIC_PINCTRL_GROUPS
53 select GENERIC_PINMUX_FUNCTIONS
54 select GENERIC_PINCONF
57 select GPIOLIB_IRQCHIP
61 bool "Pinctrl and GPIO driver for Nuvoton MA35D1"
62 depends on (ARCH_MA35 || COMPILE_TEST) && OF
65 Say Y here to enable pin controller and GPIO support
66 for Nuvoton MA35D1 SoC.