162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Samsung Pin control drivers 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ciconfig PINCTRL_SAMSUNG 662306a36Sopenharmony_ci bool 762306a36Sopenharmony_ci select GPIOLIB 862306a36Sopenharmony_ci select PINMUX 962306a36Sopenharmony_ci select PINCONF 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciconfig PINCTRL_EXYNOS 1262306a36Sopenharmony_ci bool "Pinctrl common driver part for Samsung Exynos SoCs" 1362306a36Sopenharmony_ci depends on ARCH_EXYNOS || ARCH_S5PV210 || (COMPILE_TEST && OF) 1462306a36Sopenharmony_ci select PINCTRL_SAMSUNG 1562306a36Sopenharmony_ci select PINCTRL_EXYNOS_ARM if ARM && (ARCH_EXYNOS || ARCH_S5PV210) 1662306a36Sopenharmony_ci select PINCTRL_EXYNOS_ARM64 if ARM64 && ARCH_EXYNOS 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciconfig PINCTRL_EXYNOS_ARM 1962306a36Sopenharmony_ci bool "ARMv7-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST 2062306a36Sopenharmony_ci depends on PINCTRL_EXYNOS 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig PINCTRL_EXYNOS_ARM64 2362306a36Sopenharmony_ci bool "ARMv8-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST 2462306a36Sopenharmony_ci depends on PINCTRL_EXYNOS 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciconfig PINCTRL_S3C64XX 2762306a36Sopenharmony_ci bool "Samsung S3C64XX SoC pinctrl driver" 2862306a36Sopenharmony_ci depends on ARCH_S3C64XX || (COMPILE_TEST && OF) 2962306a36Sopenharmony_ci select PINCTRL_SAMSUNG 30