xref: /openbmc/linux/drivers/pinctrl/uniphier/Kconfig (revision b0b2303c)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2b9a4e155SMasahiro Yamadamenuconfig PINCTRL_UNIPHIER
3b9a4e155SMasahiro Yamada	bool "UniPhier SoC pinctrl drivers"
4aac7e974SMasahiro Yamada	depends on ARCH_UNIPHIER || COMPILE_TEST
5b9a4e155SMasahiro Yamada	depends on OF && MFD_SYSCON
6b9a4e155SMasahiro Yamada	default y
76e908892SMasahiro Yamada	select PINMUX
86e908892SMasahiro Yamada	select GENERIC_PINCONF
96e908892SMasahiro Yamada
10b9a4e155SMasahiro Yamadaif PINCTRL_UNIPHIER
11b9a4e155SMasahiro Yamada
121233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_LD4
132afd450dSMasahiro Yamada	bool "UniPhier LD4 SoC pinctrl driver"
1470f2f9c4SMasahiro Yamada	default ARM
15edd95a4aSMasahiro Yamada
161233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_PRO4
172afd450dSMasahiro Yamada	bool "UniPhier Pro4 SoC pinctrl driver"
1870f2f9c4SMasahiro Yamada	default ARM
19b5cf4161SMasahiro Yamada
201233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_SLD8
212afd450dSMasahiro Yamada	bool "UniPhier sLD8 SoC pinctrl driver"
2270f2f9c4SMasahiro Yamada	default ARM
2395372f9dSMasahiro Yamada
241233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_PRO5
252afd450dSMasahiro Yamada	bool "UniPhier Pro5 SoC pinctrl driver"
2670f2f9c4SMasahiro Yamada	default ARM
271950b048SMasahiro Yamada
281233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_PXS2
292afd450dSMasahiro Yamada	bool "UniPhier PXs2 SoC pinctrl driver"
3070f2f9c4SMasahiro Yamada	default ARM
313c0fd8e3SMasahiro Yamada
321233a1fbSMasahiro Yamadaconfig PINCTRL_UNIPHIER_LD6B
332afd450dSMasahiro Yamada	bool "UniPhier LD6b SoC pinctrl driver"
3470f2f9c4SMasahiro Yamada	default ARM
3570f2f9c4SMasahiro Yamada
3670f2f9c4SMasahiro Yamadaconfig PINCTRL_UNIPHIER_LD11
372afd450dSMasahiro Yamada	bool "UniPhier LD11 SoC pinctrl driver"
3870f2f9c4SMasahiro Yamada	default ARM64
39b3b66163SMasahiro Yamada
40336306eeSMasahiro Yamadaconfig PINCTRL_UNIPHIER_LD20
412afd450dSMasahiro Yamada	bool "UniPhier LD20 SoC pinctrl driver"
42336306eeSMasahiro Yamada	default ARM64
43336306eeSMasahiro Yamada
44c3ed6f48SMasahiro Yamadaconfig PINCTRL_UNIPHIER_PXS3
45c3ed6f48SMasahiro Yamada	bool "UniPhier PXs3 SoC pinctrl driver"
46c3ed6f48SMasahiro Yamada	default ARM64
47c3ed6f48SMasahiro Yamada
48*b0b2303cSKunihiko Hayashiconfig PINCTRL_UNIPHIER_NX1
49*b0b2303cSKunihiko Hayashi	bool "UniPhier NX1 SoC pinctrl driver"
50*b0b2303cSKunihiko Hayashi	default ARM64
51*b0b2303cSKunihiko Hayashi
526e908892SMasahiro Yamadaendif
53