xref: /linux/drivers/pinctrl/spacemit/Kconfig (revision 3e49db00df1f8959a6323bc0b21f44653677b302)
1a83c29e1SYixun Lan# SPDX-License-Identifier: GPL-2.0-only
2a83c29e1SYixun Lan#
3a83c29e1SYixun Lan# Sophgo SoC PINCTRL drivers
4a83c29e1SYixun Lan#
5a83c29e1SYixun Lan
6a83c29e1SYixun Lanconfig PINCTRL_SPACEMIT_K1
77ff4fabaSYixun Lan	bool "SpacemiT K1 SoC Pinctrl driver"
8a83c29e1SYixun Lan	depends on ARCH_SPACEMIT || COMPILE_TEST
9a83c29e1SYixun Lan	depends on OF
10*c746ff4aSGeert Uytterhoeven	default ARCH_SPACEMIT
11a83c29e1SYixun Lan	select GENERIC_PINCTRL_GROUPS
12a83c29e1SYixun Lan	select GENERIC_PINMUX_FUNCTIONS
13a83c29e1SYixun Lan	select GENERIC_PINCONF
14a83c29e1SYixun Lan	help
15a83c29e1SYixun Lan	  Say Y to select the pinctrl driver for K1 SoC.
16a83c29e1SYixun Lan	  This pin controller allows selecting the mux function for
17a83c29e1SYixun Lan	  each pin. This driver can also be built as a module called
18a83c29e1SYixun Lan	  pinctrl-k1.
19