Skip to content

Commit a790269

Browse files
committed
Merge tag 'samsung-pinctrl-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Samsung pinctrl drivers changes for v5.6 Enable compile test for build coverage (and fix exposed missing dependency). Clarify Kconfig option help text.
2 parents 4784adc + 225a2ec commit a790269

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

drivers/pinctrl/samsung/Kconfig

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,34 @@
44
#
55
config PINCTRL_SAMSUNG
66
bool
7+
depends on OF_GPIO
78
select PINMUX
89
select PINCONF
910

1011
config PINCTRL_EXYNOS
11-
bool "Pinctrl driver data for Samsung EXYNOS SoCs"
12-
depends on OF && GPIOLIB && (ARCH_EXYNOS || ARCH_S5PV210)
12+
bool "Pinctrl common driver part for Samsung Exynos SoCs"
13+
depends on OF_GPIO
14+
depends on ARCH_EXYNOS || ARCH_S5PV210 || COMPILE_TEST
1315
select PINCTRL_SAMSUNG
1416
select PINCTRL_EXYNOS_ARM if ARM && (ARCH_EXYNOS || ARCH_S5PV210)
1517
select PINCTRL_EXYNOS_ARM64 if ARM64 && ARCH_EXYNOS
1618

1719
config PINCTRL_EXYNOS_ARM
18-
bool "ARMv7-specific pinctrl driver data for Exynos" if COMPILE_TEST
20+
bool "ARMv7-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST
1921
depends on PINCTRL_EXYNOS
2022

2123
config PINCTRL_EXYNOS_ARM64
22-
bool "ARMv8-specific pinctrl driver data for Exynos" if COMPILE_TEST
24+
bool "ARMv8-specific pinctrl driver for Samsung Exynos SoCs" if COMPILE_TEST
2325
depends on PINCTRL_EXYNOS
2426

2527
config PINCTRL_S3C24XX
2628
bool "Samsung S3C24XX SoC pinctrl driver"
27-
depends on ARCH_S3C24XX && OF
29+
depends on OF_GPIO
30+
depends on ARCH_S3C24XX || COMPILE_TEST
2831
select PINCTRL_SAMSUNG
2932

3033
config PINCTRL_S3C64XX
3134
bool "Samsung S3C64XX SoC pinctrl driver"
32-
depends on ARCH_S3C64XX
35+
depends on OF_GPIO
36+
depends on ARCH_S3C64XX || COMPILE_TEST
3337
select PINCTRL_SAMSUNG

0 commit comments

Comments
 (0)