185997a7cSKrzysztof Kozlowski# Recent Exynos platforms should just select COMMON_CLK_SAMSUNG: 24ce9b85eSPankaj Dubeyconfig COMMON_CLK_SAMSUNG 3215cd967SKrzysztof Kozlowski bool "Samsung Exynos clock controller support" if COMPILE_TEST 485997a7cSKrzysztof Kozlowski # Clocks on ARM64 SoCs (e.g. Exynos5433, Exynos7) are chosen by 585997a7cSKrzysztof Kozlowski # EXYNOS_ARM64_COMMON_CLK to avoid building them on ARMv7: 685997a7cSKrzysztof Kozlowski select EXYNOS_ARM64_COMMON_CLK if ARM64 && ARCH_EXYNOS 71f4f2cfdSPankaj Dubey 885997a7cSKrzysztof Kozlowskiconfig EXYNOS_ARM64_COMMON_CLK 985997a7cSKrzysztof Kozlowski bool "Samsung Exynos ARMv8-family clock controller support" if COMPILE_TEST 1085997a7cSKrzysztof Kozlowski depends on COMMON_CLK_SAMSUNG 1185997a7cSKrzysztof Kozlowski 1285997a7cSKrzysztof Kozlowski# For S3C24XX platforms, select following symbols: 131f4f2cfdSPankaj Dubeyconfig S3C2410_COMMON_CLK 14215cd967SKrzysztof Kozlowski bool "Samsung S3C2410 clock controller support" if COMPILE_TEST 151f4f2cfdSPankaj Dubey select COMMON_CLK_SAMSUNG 161f4f2cfdSPankaj Dubey help 171f4f2cfdSPankaj Dubey Build the s3c2410 clock driver based on the common clock framework. 181f4f2cfdSPankaj Dubey 191f4f2cfdSPankaj Dubeyconfig S3C2410_COMMON_DCLK 201f4f2cfdSPankaj Dubey bool 211f4f2cfdSPankaj Dubey select COMMON_CLK_SAMSUNG 221f4f2cfdSPankaj Dubey select REGMAP_MMIO 231f4f2cfdSPankaj Dubey help 241f4f2cfdSPankaj Dubey Temporary symbol to build the dclk driver based on the common clock 251f4f2cfdSPankaj Dubey framework. 261f4f2cfdSPankaj Dubey 271f4f2cfdSPankaj Dubeyconfig S3C2412_COMMON_CLK 28215cd967SKrzysztof Kozlowski bool "Samsung S3C2412 clock controller support" if COMPILE_TEST 291f4f2cfdSPankaj Dubey select COMMON_CLK_SAMSUNG 301f4f2cfdSPankaj Dubey 311f4f2cfdSPankaj Dubeyconfig S3C2443_COMMON_CLK 32215cd967SKrzysztof Kozlowski bool "Samsung S3C2443 clock controller support" if COMPILE_TEST 331f4f2cfdSPankaj Dubey select COMMON_CLK_SAMSUNG 34