Files
kernel_common_drivers/drivers/thermal/Kconfig
T
Xingxing Wang 195a41ef95 thermal: add media cooling device on txhd2 [1/1]
PD#SWPL-141014

Problem:
txhd2 need to add media related thermal control

Solution:
1. add media cooling device. media module should call
media_cooling_register to register the cooling device.
and usually configure maxstate of the cooling device.
2. reconstruct cpucore cooling device.

Verify:
txhd2

Change-Id: I0576e0d91a3062b60f877a4e8577e4fe84e5f53b
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com>
2023-10-30 20:03:42 -07:00

79 lines
2.3 KiB
Plaintext

# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
menu "Amlogic Thermal and Cooling devices"
config AMLOGIC_AMLOGIC_THERMAL
tristate "Amlogic temperature sensor Support"
depends on THERMAL && AMLOGIC_SECMON
default n
help
Thermal sensor low level support for thermal
This driver parse thermal config data from device tree files.
And register each cooling device for thermal framework.
If you want this support, you should say Y here.
config AMLOGIC_COOLDEV
tristate "Amlogic cooling devices Support"
default n
help
This implements the all cooling devices
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 AMLOGIC_CPUCORE_THERMAL
tristate "generic cpu core cooling support"
depends on AMLOGIC_COOLDEV
default n
help
This implements the generic cpu cooling mechanism through reduce cpu core numbers
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 AMLOGIC_GPU_THERMAL
tristate "generic gpu cooling support"
depends on AMLOGIC_COOLDEV
default n
help
This implements the generic gpu cooling mechanism through frequency reduction
This will be useful for platformas using the generic thermal interface
and not the ACPI interface.
If you want this support, you should say Y here.
config AMLOGIC_GPUCORE_THERMAL
tristate "generic gpu core cooling support"
depends on AMLOGIC_COOLDEV
default n
help
This implements the generic gpu cooling mechanism through reduce gpu core numbers.
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 AMLOGIC_DDR_THERMAL
tristate "generic ddr cooling support"
depends on AMLOGIC_COOLDEV
default n
help
This implements change the ddr reflash rate.
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 AMLOGIC_MEDIA_THERMAL
tristate "generic media cooling support"
depends on AMLOGIC_COOLDEV
default n
help
This implements change the media power state.
this driver gives apis which indicates thermal info to media driver to
control media power.
endmenu