xref: /openbmc/linux/drivers/soc/samsung/Kconfig (revision 5ea42859)
106512c53SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0
2bfce552dSPankaj Dubey#
3bfce552dSPankaj Dubey# SAMSUNG SoC drivers
4bfce552dSPankaj Dubey#
5b11301d5SKrzysztof Kozlowskimenuconfig SOC_SAMSUNG
6b11301d5SKrzysztof Kozlowski	bool "Samsung SoC driver support" if COMPILE_TEST
7bfce552dSPankaj Dubey
8b11301d5SKrzysztof Kozlowskiif SOC_SAMSUNG
9bfce552dSPankaj Dubey
105ea42859SSylwester Nawrockiconfig EXYNOS_ASV
115ea42859SSylwester Nawrocki	bool "Exynos Adaptive Supply Voltage support" if COMPILE_TEST
125ea42859SSylwester Nawrocki	depends on (ARCH_EXYNOS && EXYNOS_CHIPID) || COMPILE_TEST
135ea42859SSylwester Nawrocki	select EXYNOS_ASV_ARM if ARM && ARCH_EXYNOS
145ea42859SSylwester Nawrocki
155ea42859SSylwester Nawrocki# There is no need to enable these drivers for ARMv8
165ea42859SSylwester Nawrockiconfig EXYNOS_ASV_ARM
175ea42859SSylwester Nawrocki	bool "Exynos ASV ARMv7-specific driver extensions" if COMPILE_TEST
185ea42859SSylwester Nawrocki	depends on EXYNOS_ASV
195ea42859SSylwester Nawrocki
203253b7b7SPankaj Dubeyconfig EXYNOS_CHIPID
213253b7b7SPankaj Dubey	bool "Exynos Chipid controller driver" if COMPILE_TEST
223253b7b7SPankaj Dubey	depends on ARCH_EXYNOS || COMPILE_TEST
2328578825SSylwester Nawrocki	select MFD_SYSCON
243253b7b7SPankaj Dubey	select SOC_BUS
253253b7b7SPankaj Dubey
26bfce552dSPankaj Dubeyconfig EXYNOS_PMU
27b11301d5SKrzysztof Kozlowski	bool "Exynos PMU controller driver" if COMPILE_TEST
28a0ebf662SKrzysztof Kozlowski	depends on ARCH_EXYNOS || ((ARM || ARM64) && COMPILE_TEST)
29a0ebf662SKrzysztof Kozlowski	select EXYNOS_PMU_ARM_DRIVERS if ARM && ARCH_EXYNOS
30a0ebf662SKrzysztof Kozlowski
31a0ebf662SKrzysztof Kozlowski# There is no need to enable these drivers for ARMv8
32a0ebf662SKrzysztof Kozlowskiconfig EXYNOS_PMU_ARM_DRIVERS
33a0ebf662SKrzysztof Kozlowski	bool "Exynos PMU ARMv7-specific driver extensions" if COMPILE_TEST
34a0ebf662SKrzysztof Kozlowski	depends on EXYNOS_PMU
35bfce552dSPankaj Dubey
369479f7ccSKrzysztof Kozlowskiconfig EXYNOS_PM_DOMAINS
379479f7ccSKrzysztof Kozlowski	bool "Exynos PM domains" if COMPILE_TEST
389479f7ccSKrzysztof Kozlowski	depends on PM_GENERIC_DOMAINS || COMPILE_TEST
399479f7ccSKrzysztof Kozlowski
40b11301d5SKrzysztof Kozlowskiendif
41