diff options
| author | Bjorn Andersson <bjorn.andersson@oss.qualcomm.com> | 2026-09-05 03:05:04 +0000 |
|---|---|---|
| committer | Bjorn Andersson <andersson@kernel.org> | 2026-09-12 14:18:16 -0500 |
| commit | 4d80ac275534f69f2c4ce2b5a9dac713a7a751a6 (patch) | |
| tree | 23e6b07cc15b3692e1c99fa4a28c7c32faaa191a /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | aac6b2ca472ee9acfbf691053bc210a2273f8cb2 (diff) | |
arm64: dts: qcom: hamoa-crd: Add thermal control
The "limits" hardware performs rapid thermal management of the CPU
cores, but during prolonged CPU usage the system's overall temperature
need to be further managed by software.
The reference design provides seven "system thermistors", connected to
the PMK8550 VADC. Particularly interesting is the "keyboard hotspot
thermistor", which is wired up to sys_therm1.
Use this to throttle the CPUs, in the same way that we're throttling
previous generation laptops based on "skin-temp". The trips are chosen
from those existing examples, but are comparable with the ACPI thermal
policy.
While not used for cooling/throttling, also add the other thermal zones
for temperature reporting purposes.
Enable thermal-monitor mode for all 7 channels in the ADC.
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260905-hamoa-sys-therm-v2-2-1cb8c958c981@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
