Re: [PATCH] iio: flow: slf3s: restart measurement if VDD disable fails
From: David Lechner
Date: Wed Aug 05 2026 - 09:02:57 EST
On 8/5/26 6:02 AM, Linmao Li wrote:
> slf3s_suspend() stops continuous measurement before disabling VDD. If
> regulator_disable() fails while the supply remains enabled, the system
> sleep transition is aborted. Since the PM core does not call the
> corresponding resume callback for a device whose suspend callback failed,
> the sensor remains idle after the system returns to the running state and
> subsequent reads fail.
>
Was this observed to happen on real hardware or was this just deduced
through code analysis?