]> asedeno.scripts.mit.edu Git - linux.git/blob - drivers/pinctrl/samsung/Kconfig
pinctrl: samsung: Enable compile test for build coverage
[linux.git] / drivers / pinctrl / samsung / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # Samsung Pin control drivers
4 #
5 config PINCTRL_SAMSUNG
6         bool
7         select PINMUX
8         select PINCONF
9
10 config PINCTRL_EXYNOS
11         bool "Pinctrl driver data for Samsung EXYNOS SoCs"
12         depends on OF && GPIOLIB
13         depends on ARCH_EXYNOS || ARCH_S5PV210 || COMPILE_TEST
14         select PINCTRL_SAMSUNG
15         select PINCTRL_EXYNOS_ARM if ARM && (ARCH_EXYNOS || ARCH_S5PV210)
16         select PINCTRL_EXYNOS_ARM64 if ARM64 && ARCH_EXYNOS
17
18 config PINCTRL_EXYNOS_ARM
19         bool "ARMv7-specific pinctrl driver data for Exynos" if COMPILE_TEST
20         depends on PINCTRL_EXYNOS
21
22 config PINCTRL_EXYNOS_ARM64
23         bool "ARMv8-specific pinctrl driver data for Exynos" if COMPILE_TEST
24         depends on PINCTRL_EXYNOS
25
26 config PINCTRL_S3C24XX
27         bool "Samsung S3C24XX SoC pinctrl driver"
28         depends on OF
29         depends on ARCH_S3C24XX || COMPILE_TEST
30         select PINCTRL_SAMSUNG
31
32 config PINCTRL_S3C64XX
33         bool "Samsung S3C64XX SoC pinctrl driver"
34         depends on ARCH_S3C64XX || COMPILE_TEST
35         select PINCTRL_SAMSUNG