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