[PATCH v2] thermal: spacemit: k1: add shutdown action and reorder registration order

Daniel Lezcano daniel.lezcano at oss.qualcomm.com
Thu Aug 6 19:25:04 PDT 2026


On 7/16/26 09:04, Pei Xiao wrote:
> Add a devm action to clean hardware interrupts, sampling, and control
> registers on driver unbind, mirroring what k1_tsensor_init() sets up.
> 
> Reorder the registration order within probe(): register the thermal
> zones first, then request the IRQ, and register the shutdown action
> last.  On removal, the hardware interrupt is disabled first, then the
> IRQ is released, and finally the thermal zones are released.  This
> avoids the IRQ thread accessing an already unregistered thermal zone
> during devres cleanup.
> 
> Signed-off-by: Pei Xiao <xiaopei01 at kylinos.cn>
> ---

Applied, thanks




More information about the linux-riscv mailing list