pinctrl: mscc: Add gpio and pinctrl for Servalt SoC family.
[platform/kernel/u-boot.git] / drivers / pinctrl / mscc / Kconfig
1 # SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2
3 config PINCTRL_MSCC
4         bool
5
6 config 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
15 config 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
24 config 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
33 config 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.