Re: [PATCH 2/3] arm64: dts: qcom: hamoa-crd: Add thermal control

From: Abel Vesa

Date: Mon Aug 31 2026 - 04:44:18 EST


On 26-08-30 21:02:03, Bjorn Andersson wrote:
> 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.
>
> Signed-off-by: Bjorn Andersson <bjorn.andersson@xxxxxxxxxxxxxxxx>

Reviewed-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>