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

From: Daniel Lezcano

Date: Thu Aug 06 2026 - 22:25:24 EST


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@xxxxxxxxxx>
---

Applied, thanks