xref: /linux/drivers/pinctrl/ultrarisc/Kconfig (revision 3d5e48944e824bddc20d7b874e784f7b279636fe)
1# SPDX-License-Identifier: GPL-2.0-only
2
3config PINCTRL_ULTRARISC
4	tristate
5	depends on OF
6	depends on ARCH_ULTRARISC || COMPILE_TEST
7	select GENERIC_PINCTRL
8	select PINMUX
9
10config PINCTRL_ULTRARISC_DP1000
11	tristate "UltraRISC DP1000 SoC Pinctrl driver"
12	select PINCTRL_ULTRARISC
13	depends on OF && HAS_IOMEM
14	depends on ARCH_ULTRARISC || COMPILE_TEST
15	default ARCH_ULTRARISC
16	help
17	  Say Y to select the pinctrl driver for UltraRISC DP1000 SoC.
18	  This pin controller allows selecting the mux function for
19	  each pin. This driver can also be built as a module called
20	  pinctrl-dp1000.
21