]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
pinctrl: samsung: Enable compile test for build coverage
authorKrzysztof Kozlowski <krzk@kernel.org>
Mon, 9 Dec 2019 16:39:36 +0000 (17:39 +0100)
committerKrzysztof Kozlowski <krzk@kernel.org>
Wed, 11 Dec 2019 18:29:26 +0000 (19:29 +0100)
The Samsung pinctrl drivers require only GPIOLIB and OF for building.
The drivers should be buildable on all architectures so enable
COMPILE_TEST.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
drivers/pinctrl/samsung/Kconfig

index 425fadd6c346b5c2758e75f61d4cf6e6d309a9a6..cbf1ce48fddb7d81721e02ee27fbeb4c874d04a8 100644 (file)
@@ -9,7 +9,8 @@ config PINCTRL_SAMSUNG
 
 config PINCTRL_EXYNOS
        bool "Pinctrl driver data for Samsung EXYNOS SoCs"
-       depends on OF && GPIOLIB && (ARCH_EXYNOS || ARCH_S5PV210)
+       depends on OF && GPIOLIB
+       depends on ARCH_EXYNOS || ARCH_S5PV210 || COMPILE_TEST
        select PINCTRL_SAMSUNG
        select PINCTRL_EXYNOS_ARM if ARM && (ARCH_EXYNOS || ARCH_S5PV210)
        select PINCTRL_EXYNOS_ARM64 if ARM64 && ARCH_EXYNOS
@@ -24,10 +25,11 @@ config PINCTRL_EXYNOS_ARM64
 
 config PINCTRL_S3C24XX
        bool "Samsung S3C24XX SoC pinctrl driver"
-       depends on ARCH_S3C24XX && OF
+       depends on OF
+       depends on ARCH_S3C24XX || COMPILE_TEST
        select PINCTRL_SAMSUNG
 
 config PINCTRL_S3C64XX
        bool "Samsung S3C64XX SoC pinctrl driver"
-       depends on ARCH_S3C64XX
+       depends on ARCH_S3C64XX || COMPILE_TEST
        select PINCTRL_SAMSUNG