summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorBjorn Andersson <bjorn.andersson@oss.qualcomm.com>2026-09-05 03:05:04 +0000
committerBjorn Andersson <andersson@kernel.org>2026-09-12 14:18:16 -0500
commit4d80ac275534f69f2c4ce2b5a9dac713a7a751a6 (patch)
tree23e6b07cc15b3692e1c99fa4a28c7c32faaa191a /tools/perf/scripts/python
parentaac6b2ca472ee9acfbf691053bc210a2273f8cb2 (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')
0 files changed, 0 insertions, 0 deletions