18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Samsung Pin control drivers 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ciconfig PINCTRL_SAMSUNG 68c2ecf20Sopenharmony_ci bool 78c2ecf20Sopenharmony_ci select GPIOLIB 88c2ecf20Sopenharmony_ci select PINMUX 98c2ecf20Sopenharmony_ci select PINCONF 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciconfig PINCTRL_EXYNOS 128c2ecf20Sopenharmony_ci bool "Pinctrl common driver part for Samsung Exynos SoCs" 138c2ecf20Sopenharmony_ci depends on ARCH_EXYNOS || ARCH_S5PV210 || (COMPILE_TEST && OF) 148c2ecf20Sopenharmony_ci select PINCTRL_SAMSUNG 158c2ecf20Sopenharmony_ci select PINCTRL_EXYNOS_ARM if ARM && (ARCH_EXYNOS || ARCH_S5PV210) 168c2ecf20Sopenharmony_ci select PINCTRL_EXYNOS_ARM64 if ARM64 && ARCH_EXYNOS 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciconfig PINCTRL_EXYNOS_ARM 198c2ecf20Sopenharmony_ci bool "ARMv7-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST 208c2ecf20Sopenharmony_ci depends on PINCTRL_EXYNOS 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ciconfig PINCTRL_EXYNOS_ARM64 238c2ecf20Sopenharmony_ci bool "ARMv8-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST 248c2ecf20Sopenharmony_ci depends on PINCTRL_EXYNOS 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ciconfig PINCTRL_S3C24XX 278c2ecf20Sopenharmony_ci bool "Samsung S3C24XX SoC pinctrl driver" 288c2ecf20Sopenharmony_ci depends on ARCH_S3C24XX || (COMPILE_TEST && OF) 298c2ecf20Sopenharmony_ci select PINCTRL_SAMSUNG 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ciconfig PINCTRL_S3C64XX 328c2ecf20Sopenharmony_ci bool "Samsung S3C64XX SoC pinctrl driver" 338c2ecf20Sopenharmony_ci depends on ARCH_S3C64XX || (COMPILE_TEST && OF) 348c2ecf20Sopenharmony_ci select PINCTRL_SAMSUNG 35