xref: /openbmc/linux/drivers/pinctrl/uniphier/Kconfig (revision c6acb1e7)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig PINCTRL_UNIPHIER
3	bool "UniPhier SoC pinctrl drivers"
4	depends on ARCH_UNIPHIER || COMPILE_TEST
5	depends on OF && MFD_SYSCON
6	default y
7	select PINMUX
8	select GENERIC_PINCONF
9
10if PINCTRL_UNIPHIER
11
12config PINCTRL_UNIPHIER_LD4
13	bool "UniPhier LD4 SoC pinctrl driver"
14	default ARM
15
16config PINCTRL_UNIPHIER_PRO4
17	bool "UniPhier Pro4 SoC pinctrl driver"
18	default ARM
19
20config PINCTRL_UNIPHIER_SLD8
21	bool "UniPhier sLD8 SoC pinctrl driver"
22	default ARM
23
24config PINCTRL_UNIPHIER_PRO5
25	bool "UniPhier Pro5 SoC pinctrl driver"
26	default ARM
27
28config PINCTRL_UNIPHIER_PXS2
29	bool "UniPhier PXs2 SoC pinctrl driver"
30	default ARM
31
32config PINCTRL_UNIPHIER_LD6B
33	bool "UniPhier LD6b SoC pinctrl driver"
34	default ARM
35
36config PINCTRL_UNIPHIER_LD11
37	bool "UniPhier LD11 SoC pinctrl driver"
38	default ARM64
39
40config PINCTRL_UNIPHIER_LD20
41	bool "UniPhier LD20 SoC pinctrl driver"
42	default ARM64
43
44config PINCTRL_UNIPHIER_PXS3
45	bool "UniPhier PXs3 SoC pinctrl driver"
46	default ARM64
47
48config PINCTRL_UNIPHIER_NX1
49	bool "UniPhier NX1 SoC pinctrl driver"
50	default ARM64
51
52endif
53