18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig PINCTRL_ASPEED
38c2ecf20Sopenharmony_ci	bool
48c2ecf20Sopenharmony_ci	depends on (ARCH_ASPEED || COMPILE_TEST) && OF
58c2ecf20Sopenharmony_ci	depends on MFD_SYSCON
68c2ecf20Sopenharmony_ci	select PINMUX
78c2ecf20Sopenharmony_ci	select PINCONF
88c2ecf20Sopenharmony_ci	select GENERIC_PINCONF
98c2ecf20Sopenharmony_ci	select REGMAP_MMIO
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciconfig PINCTRL_ASPEED_G4
128c2ecf20Sopenharmony_ci	bool "Aspeed G4 SoC pin control"
138c2ecf20Sopenharmony_ci	depends on (MACH_ASPEED_G4 || COMPILE_TEST) && OF
148c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED
158c2ecf20Sopenharmony_ci	help
168c2ecf20Sopenharmony_ci	  Say Y here to enable pin controller support for Aspeed's 4th
178c2ecf20Sopenharmony_ci	  generation SoCs. GPIO is provided by a separate GPIO driver.
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciconfig PINCTRL_ASPEED_G5
208c2ecf20Sopenharmony_ci	bool "Aspeed G5 SoC pin control"
218c2ecf20Sopenharmony_ci	depends on (MACH_ASPEED_G5 || COMPILE_TEST) && OF
228c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED
238c2ecf20Sopenharmony_ci	help
248c2ecf20Sopenharmony_ci	  Say Y here to enable pin controller support for Aspeed's 5th
258c2ecf20Sopenharmony_ci	  generation SoCs. GPIO is provided by a separate GPIO driver.
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ciconfig PINCTRL_ASPEED_G6
288c2ecf20Sopenharmony_ci	bool "Aspeed G6 SoC pin control"
298c2ecf20Sopenharmony_ci	depends on (MACH_ASPEED_G6 || COMPILE_TEST) && OF
308c2ecf20Sopenharmony_ci	select PINCTRL_ASPEED
318c2ecf20Sopenharmony_ci	help
328c2ecf20Sopenharmony_ci	  Say Y here to enable pin controller support for Aspeed's 6th
338c2ecf20Sopenharmony_ci	  generation SoCs. GPIO is provided by a separate GPIO driver.
34