gpio: mockup: simplify code by using cleanup helpers
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 7 Sep 2023 14:52:29 +0000 (16:52 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 11 Sep 2023 09:17:00 +0000 (11:17 +0200)
commit33f909fdd151affe93941d4433b9ca62c3a1a8c5
treec2c2f8ce9e66dd106d3a5ce3597f0d622ffa199a
parent9790222d2881b98a6301d0fc8b0db0afad64ba3e
gpio: mockup: simplify code by using cleanup helpers

Use lock from linux/cleanup.h and simplify locking paths.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-mockup.c