blob: 852b0d0eb08e09bd520fc97d895c2ad86c961bdc [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Jonathan Neuschäfera1d1e0e2022-01-29 12:52:24 +01002
3config PINCTRL_WPCM450
4 tristate "Pinctrl and GPIO driver for Nuvoton WPCM450"
5 depends on ARCH_WPCM450 || COMPILE_TEST
Zheng Bin44e445e2022-03-25 15:44:50 +08006 depends on OF
Jonathan Neuschäfera1d1e0e2022-01-29 12:52:24 +01007 select PINMUX
8 select PINCONF
9 select GENERIC_PINCONF
Jonathan Neuschäfer0bb85082022-03-17 12:44:12 +010010 select GENERIC_PINCTRL_GROUPS
Jonathan Neuschäfera1d1e0e2022-01-29 12:52:24 +010011 select GPIOLIB
12 select GPIO_GENERIC
13 select GPIOLIB_IRQCHIP
14 help
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.
18
19 If this driver is compiled as a module, it will be named
20 pinctrl-wpcm450.
21
Tomer Maimon3b588e42018-08-08 12:25:26 +030022config PINCTRL_NPCM7XX
23 bool "Pinctrl and GPIO driver for Nuvoton NPCM7XX"
24 depends on (ARCH_NPCM7XX || COMPILE_TEST) && OF
25 select PINMUX
26 select PINCONF
27 select GENERIC_PINCONF
28 select GPIOLIB
29 select GPIO_GENERIC
30 select GPIOLIB_IRQCHIP
31 help
32 Say Y here to enable pin controller and GPIO support
33 for Nuvoton NPCM750/730/715/705 SoCs.