mirror of
https://github.com/hardkernel/kernel_common_drivers.git
synced 2026-06-25 12:03:48 +09:00
195a41ef95
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>
79 lines
2.3 KiB
Plaintext
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
|