summaryrefslogtreecommitdiffstats
path: root/drivers/soc/samsung/Kconfig
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-09-19 11:31:13 +0200
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-09-29 15:50:34 +0200
commit1e3e559f8d4e5b4c873414078facb35273ecbf4b (patch)
tree1fd54060f936838a2e3269ff951de602491b91f9 /drivers/soc/samsung/Kconfig
parentd1141886c8d72ad77920e6e4b617d366e6e3ee8a (diff)
downloadlinux-stable-1e3e559f8d4e5b4c873414078facb35273ecbf4b.tar.gz
linux-stable-1e3e559f8d4e5b4c873414078facb35273ecbf4b.tar.bz2
linux-stable-1e3e559f8d4e5b4c873414078facb35273ecbf4b.zip
soc: samsung: exynos-chipid: convert to a module
Exynos ChipID and ASV (Adaptive Supply Voltage) driver is not essential to system boot and it can successfully be built and loaded as module. This makes core kernel image smaller and reduces the memory footprint when multi-platform kernel is booted on non-Exynos board. Usually it is also distro-friendly. Add multiple authors of the driver since its conversion from mach-exynos, ordered alphabetically by first name. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Reviewed-by: Sylwester Nawrocki <snawrocki@kernel.org> Tested-by: Sylwester Nawrocki <snawrocki@kernel.org> Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com> Tested-by: Alim Akhtar <alim.akhtar@samsung.com> Link: https://lore.kernel.org/r/20210919093114.35987-3-krzysztof.kozlowski@canonical.com
Diffstat (limited to 'drivers/soc/samsung/Kconfig')
-rw-r--r--drivers/soc/samsung/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/soc/samsung/Kconfig b/drivers/soc/samsung/Kconfig
index 1f643c0f5c93..fe139f26d093 100644
--- a/drivers/soc/samsung/Kconfig
+++ b/drivers/soc/samsung/Kconfig
@@ -13,13 +13,14 @@ config EXYNOS_ASV_ARM
depends on EXYNOS_CHIPID
config EXYNOS_CHIPID
- bool "Exynos ChipID controller and ASV driver" if COMPILE_TEST
+ tristate "Exynos ChipID controller and ASV driver" if COMPILE_TEST
depends on ARCH_EXYNOS || COMPILE_TEST
select EXYNOS_ASV_ARM if ARM && ARCH_EXYNOS
select MFD_SYSCON
select SOC_BUS
help
Support for Samsung Exynos SoC ChipID and Adaptive Supply Voltage.
+ This driver can also be built as module (exynos_chipid).
config EXYNOS_PMU
bool "Exynos PMU controller driver" if COMPILE_TEST