soc: samsung: exynos-chipid: convert to a module
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Sun, 19 Sep 2021 09:31:13 +0000 (11:31 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Wed, 29 Sep 2021 13:50:34 +0000 (15:50 +0200)
commit1e3e559f8d4e5b4c873414078facb35273ecbf4b
tree1fd54060f936838a2e3269ff951de602491b91f9
parentd1141886c8d72ad77920e6e4b617d366e6e3ee8a
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
drivers/soc/samsung/Kconfig
drivers/soc/samsung/Makefile
drivers/soc/samsung/exynos-chipid.c
drivers/soc/samsung/exynos5422-asv.c