xref: /openbmc/u-boot/drivers/pinctrl/mscc/Kconfig (revision 5396b2a9)
1# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2
3config PINCTRL_MSCC
4	bool
5
6config PINCTRL_MSCC_OCELOT
7	depends on SOC_OCELOT && PINCTRL_FULL && OF_CONTROL
8	select PINCTRL_MSCC
9	default y
10	bool "Microsemi ocelot family pin control driver"
11	help
12	   Support pin multiplexing and pin configuration control on
13	   Microsemi ocelot SoCs.
14
15config PINCTRL_MSCC_LUTON
16	depends on SOC_LUTON && PINCTRL_FULL && OF_CONTROL
17	select PINCTRL_MSCC
18	default y
19	bool "Microsemi luton family pin control driver"
20	help
21	   Support pin multiplexing and pin configuration control on
22	   Microsemi luton SoCs.
23
24config PINCTRL_MSCC_JR2
25	depends on SOC_JR2 && PINCTRL_FULL && OF_CONTROL
26	select PINCTRL_MSCC
27	default y
28	bool "Microsemi jr2 family pin control driver"
29	help
30	    Support pin multiplexing and pin configuration control on
31	    Microsemi jr2 SoCs.
32
33config PINCTRL_MSCC_SERVALT
34	depends on SOC_SERVALT && PINCTRL_FULL && OF_CONTROL
35	select PINCTRL_MSCC
36	default y
37	bool "Microsemi servalt family pin control driver"
38	help
39	    Support pin multiplexing and pin configuration control on
40	    Microsemi servalt SoCs.
41
42config PINCTRL_MSCC_SERVAL
43	depends on SOC_SERVAL && PINCTRL_FULL && OF_CONTROL
44	select PINCTRL_MSCC
45	default y
46	bool "Microsemi serval family pin control driver"
47	help
48	    Support pin multiplexing and pin configuration control on
49	    Microsemi serval SoCs.
50
51