kernel_samsung_a53x/drivers/thermal/samsung/Kconfig
2024-06-15 16:02:09 -03:00

67 lines
2 KiB
Text
Executable file

# SPDX-License-Identifier: GPL-2.0-only
config EXYNOS_THERMAL_V2
tristate "Exynos thermal management unit driver"
depends on THERMAL_OF
depends on HAS_IOMEM
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.
config EXYNOS_ACPM_THERMAL
tristate "Exynos ACPM TMU plug-in support"
depends on EXYNOS_THERMAL_V2
help
This feature supports ACPM TMU plug-in for Exynos thermal driver.
config GPU_THERMAL
tristate "generic gpu cooling support"
depends on EXYNOS_THERMAL_V2
help
This implements the generic gpu cooling mechanism through frequency
reduction.
If you want this support, you should say Y here.
config ISP_THERMAL
tristate "generic isp cooling support"
depends on EXYNOS_THERMAL_V2
help
This implements the generic isp cooling mechanism through fps
reduction.
If you want this support, you should say Y here.
config DEV_THERMAL
tristate "Exynos dev cooling support"
depends on EXYNOS_THERMAL_V2
help
This implements the Exynos devfreq cooling mechanism through frequency
reduction.
If you want this support, you should say Y here.
config EXYNOS_CPU_THERMAL
tristate "generic cpu cooling support"
depends on ARM_EXYNOS_ACME
depends on EXYNOS_THERMAL_V2
help
This implements the generic cpu cooling mechanism through frequency
reduction. An ACPI version of this already exists
(drivers/acpi/processor_thermal.c).
This will be useful for platforms using the generic thermal interface
and not the ACPI interface.
If you want this support, you should say Y here.
config EXYNOS_AMB_CONTROL
tristate "Exynos Ambient Controller support"
depends on EXYNOS_THERMAL_V2
help
This implements the Exynos devfreq cooling mechanism through frequency
reduction.
If you want this support, you should say Y here.