Re: [PATCH] iio: light: adux1020: use guard() to simplify lock handling
From: Joshua Crofts
Date: Mon Nov 09 2026 - 04:44:14 EST
On Sun, 08 Nov 2026 20:16:13 +0000
Raffaele Tranfaglia via B4 Relay <devnull+raffaele.tranfaglia.gmail.com@xxxxxxxxxx> wrote:
> From: Raffaele Tranfaglia <raffaele.tranfaglia@xxxxxxxxx>
>
> Use guard(mutex) in adux1020_read_raw(), adux1020_write_raw() and
> adux1020_write_event_config() so the lock is released automatically on
> return. This allows returning directly instead of jumping to a common
> unlock label, and lets adux1020_write_raw() drop its ret variable.
>
> No functional change intended.
>
> Suggested-by: Jonathan Cameron <jic23@xxxxxxxxxx>
> Link: https://lore.kernel.org/all/20261107222957.5332237b@jic23-hlaptop/
Not sure if the link is necessary, but can be dropped later.
But looks good to me!
Reviewed-by: Joshua Crofts <crofts@xxxxxxxxxx>
--
Kind regards,
Joshua Crofts