[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1007799: missing thermal driver for sun8i platforms running Bullseye 11.2



Package: linux-image-armmp-lpae
Version: 5.10.103-1

On a freshly installed NanoPi NEO (sunxi 8) system running Bullseye 11.2 (all updates applied), the kernel is lacking the sun8i_thermal driver, preventing CPU temperature readings as well as thermal throttling operation.
Depending on system load and thermal environment (ambient temperature, enclosure, heatsink, etc.), this may lead to overheating and/or damage to the hardware.

# grep SUN8I_THERMAL /boot/config-5.10.0-12-armmp-lpae 
# CONFIG_SUN8I_THERMAL is not set

Recompiling the kernel with that config option set to 'm' solved the issue (i.e. CONFIG_SUN8I_THERMAL=m), and I've been able to confirm that thermal throttling is indeed operational.


Would you be able to change that config option and push an updated package?

I figured I'd send a bug report since https://wiki.debian.org/InstallingDebianOn/Allwinner lists the NanoPi NEO as stable/untested and welcomes reports.

I believe other sun8i-based systems should be affected as well, but the NanoPi NEO is the only one I have around to play with.

Cheers,
-Simon
-- 
Simon Vetter - CEO
Vetter Technolgies

Reply to: