18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig PINCTRL_LOCHNAGAR
38c2ecf20Sopenharmony_ci	tristate "Cirrus Logic Lochnagar pinctrl driver"
48c2ecf20Sopenharmony_ci	# Avoid clash caused by MIPS defining RST, which is used in the driver
58c2ecf20Sopenharmony_ci	depends on MFD_LOCHNAGAR && !MIPS
68c2ecf20Sopenharmony_ci	select GPIOLIB
78c2ecf20Sopenharmony_ci	select PINMUX
88c2ecf20Sopenharmony_ci	select PINCONF
98c2ecf20Sopenharmony_ci	select GENERIC_PINCONF
108c2ecf20Sopenharmony_ci	help
118c2ecf20Sopenharmony_ci	  This driver supports configuring the GPIO and other pin configuration
128c2ecf20Sopenharmony_ci	  of the Cirrus Logic Lochnagar audio development board.
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci# This is all selected by the Madera MFD driver Kconfig options
158c2ecf20Sopenharmony_ciconfig PINCTRL_MADERA
168c2ecf20Sopenharmony_ci	tristate
178c2ecf20Sopenharmony_ci	select PINMUX
188c2ecf20Sopenharmony_ci	select GENERIC_PINCONF
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ciconfig PINCTRL_CS47L15
218c2ecf20Sopenharmony_ci	bool
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciconfig PINCTRL_CS47L35
248c2ecf20Sopenharmony_ci	bool
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ciconfig PINCTRL_CS47L85
278c2ecf20Sopenharmony_ci	bool
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciconfig PINCTRL_CS47L90
308c2ecf20Sopenharmony_ci	bool
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ciconfig PINCTRL_CS47L92
338c2ecf20Sopenharmony_ci	bool
34