mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-08-09 06:14:34 +02:00
The SoC Thermal Management Unit (TMU) is essential for proper operation of the SoCs. Kernel should not ask users choice of drivers when that choice is obvious and known to the developers that answer should be 'yes' or 'module'. Impact of making it default: 1. arm64 defconfig: No changes, already present in defconfig. 2. arm32: No changes, the driver is already selected by MACH_EXYNOS. 3. COMPILE_TEST builds: enable by default for arm32 or arm64 builds, whenever ARCH_EXYNOS is selected. This has impact on build time and feels logical, because if one selects ARCH_EXYNOS then probably by default wants to build test it entirely. Kernels with COMPILE_TEST are not supposed to be used for booting. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@kernel.org> Link: https://patch.msgid.link/20260526135312.8697-2-krzysztof.kozlowski@oss.qualcomm.com
13 lines
505 B
Plaintext
13 lines
505 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config EXYNOS_THERMAL
|
|
tristate "Exynos thermal management unit driver"
|
|
depends on THERMAL_OF
|
|
depends on HAS_IOMEM
|
|
default ARCH_EXYNOS
|
|
help
|
|
If you say yes here you get support for the TMU (Thermal Management
|
|
Unit) driver for Samsung Exynos series of SoCs. This driver initialises
|
|
the TMU, reports temperature and handles cooling action if defined.
|
|
This driver uses the Exynos core thermal APIs and TMU configuration
|
|
data from the supported SoCs.
|