xref: /openbmc/u-boot/drivers/pinctrl/mscc/Kconfig (revision aff66f22d6eeb27c6329c0a3c1ebc52914c8affa)
153bdae24SGregory CLEMENT# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
253bdae24SGregory CLEMENT
353bdae24SGregory CLEMENTconfig PINCTRL_MSCC
453bdae24SGregory CLEMENT	bool
553bdae24SGregory CLEMENT
653bdae24SGregory CLEMENTconfig PINCTRL_MSCC_OCELOT
753bdae24SGregory CLEMENT	depends on SOC_OCELOT && PINCTRL_FULL && OF_CONTROL
853bdae24SGregory CLEMENT	select PINCTRL_MSCC
953bdae24SGregory CLEMENT	default y
1053bdae24SGregory CLEMENT	bool "Microsemi ocelot family pin control driver"
1153bdae24SGregory CLEMENT	help
1253bdae24SGregory CLEMENT	   Support pin multiplexing and pin configuration control on
1353bdae24SGregory CLEMENT	   Microsemi ocelot SoCs.
1453bdae24SGregory CLEMENT
1553bdae24SGregory CLEMENTconfig PINCTRL_MSCC_LUTON
1653bdae24SGregory CLEMENT	depends on SOC_LUTON && PINCTRL_FULL && OF_CONTROL
1753bdae24SGregory CLEMENT	select PINCTRL_MSCC
1853bdae24SGregory CLEMENT	default y
1953bdae24SGregory CLEMENT	bool "Microsemi luton family pin control driver"
2053bdae24SGregory CLEMENT	help
2153bdae24SGregory CLEMENT	   Support pin multiplexing and pin configuration control on
2253bdae24SGregory CLEMENT	   Microsemi luton SoCs.
23051de9b3SHoratiu Vultur
24051de9b3SHoratiu Vulturconfig PINCTRL_MSCC_JR2
25051de9b3SHoratiu Vultur	depends on SOC_JR2 && PINCTRL_FULL && OF_CONTROL
26051de9b3SHoratiu Vultur	select PINCTRL_MSCC
27051de9b3SHoratiu Vultur	default y
28051de9b3SHoratiu Vultur	bool "Microsemi jr2 family pin control driver"
29051de9b3SHoratiu Vultur	help
30051de9b3SHoratiu Vultur	    Support pin multiplexing and pin configuration control on
31051de9b3SHoratiu Vultur	    Microsemi jr2 SoCs.
32177c07f8SHoratiu Vultur
33177c07f8SHoratiu Vulturconfig PINCTRL_MSCC_SERVALT
34177c07f8SHoratiu Vultur	depends on SOC_SERVALT && PINCTRL_FULL && OF_CONTROL
35177c07f8SHoratiu Vultur	select PINCTRL_MSCC
36177c07f8SHoratiu Vultur	default y
37177c07f8SHoratiu Vultur	bool "Microsemi servalt family pin control driver"
38177c07f8SHoratiu Vultur	help
39177c07f8SHoratiu Vultur	    Support pin multiplexing and pin configuration control on
40177c07f8SHoratiu Vultur	    Microsemi servalt SoCs.
41*5c31ce36SHoratiu Vultur
42*5c31ce36SHoratiu Vulturconfig PINCTRL_MSCC_SERVAL
43*5c31ce36SHoratiu Vultur	depends on SOC_SERVAL && PINCTRL_FULL && OF_CONTROL
44*5c31ce36SHoratiu Vultur	select PINCTRL_MSCC
45*5c31ce36SHoratiu Vultur	default y
46*5c31ce36SHoratiu Vultur	bool "Microsemi serval family pin control driver"
47*5c31ce36SHoratiu Vultur	help
48*5c31ce36SHoratiu Vultur	    Support pin multiplexing and pin configuration control on
49*5c31ce36SHoratiu Vultur	    Microsemi serval SoCs.
50*5c31ce36SHoratiu Vultur
51