Skip to content

arm64: dts: imx8mq: cool using cpufreq at 50 and idle injection at 60 deg

This is for 5.9+ only.

Reconfigure our passive cooling settings:

Start at 50 deg. Celsius with cpufreq (set to 1Ghz). Start idle injection (cpu idle sleep state) at 60 deg. and let it ramp up to a maximum of 30% injection so that the system stays responsive.

In case the device continues to get hotter in that stage, my assumption is that it is doing so very slowly and specifically Dogwood not reaching the 90 deg. "critical" temperature at all.

The 70/75 deg. with up to 15% injection have been arbitrarily set before. The new settings are heuristics too, not backed by very intensive testing.

Signed-off-by: Martin Kepplinger martin.kepplinger@puri.sm

Merge request reports