xref: /openbmc/linux/drivers/pinctrl/cirrus/Kconfig (revision f7e36e18)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
20548448bSCharles Keepaxconfig PINCTRL_LOCHNAGAR
30548448bSCharles Keepax	tristate "Cirrus Logic Lochnagar pinctrl driver"
40548448bSCharles Keepax	depends on MFD_LOCHNAGAR
5f7e36e18SArnd Bergmann	select GPIOLIB
60548448bSCharles Keepax	select PINMUX
70548448bSCharles Keepax	select PINCONF
80548448bSCharles Keepax	select GENERIC_PINCONF
90548448bSCharles Keepax	help
100548448bSCharles Keepax	  This driver supports configuring the GPIO and other pin configuration
110548448bSCharles Keepax	  of the Cirrus Logic Lochnagar audio development board.
120548448bSCharles Keepax
13218d72a7SRichard Fitzgerald# This is all selected by the Madera MFD driver Kconfig options
14218d72a7SRichard Fitzgeraldconfig PINCTRL_MADERA
15218d72a7SRichard Fitzgerald	tristate
16218d72a7SRichard Fitzgerald	select PINMUX
17218d72a7SRichard Fitzgerald	select GENERIC_PINCONF
18218d72a7SRichard Fitzgerald
19b0bca3e4SRichard Fitzgeraldconfig PINCTRL_CS47L15
20b0bca3e4SRichard Fitzgerald	bool
21b0bca3e4SRichard Fitzgerald
22218d72a7SRichard Fitzgeraldconfig PINCTRL_CS47L35
23218d72a7SRichard Fitzgerald	bool
24218d72a7SRichard Fitzgerald
25218d72a7SRichard Fitzgeraldconfig PINCTRL_CS47L85
26218d72a7SRichard Fitzgerald	bool
27218d72a7SRichard Fitzgerald
28218d72a7SRichard Fitzgeraldconfig PINCTRL_CS47L90
29218d72a7SRichard Fitzgerald	bool
30a1db8da7SCharles Keepax
31a1db8da7SCharles Keepaxconfig PINCTRL_CS47L92
32a1db8da7SCharles Keepax	bool
33