gpiolib: provide and use gpiod_line_state_notify()
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 21 Aug 2023 14:18:27 +0000 (16:18 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 22 Aug 2023 07:37:46 +0000 (09:37 +0200)
commit9ce4ed5b4db13633f9934a4eac02c4cde04d5c63
treecc1a729486d8ee9717cab5d01a35bd058c47ee57
parent91043f559313fb04ac18253fcf18561a40c1b045
gpiolib: provide and use gpiod_line_state_notify()

Wrap the calls to blocking_notifier_call_chain() for the line state
notifier with a helper that allows us to use fewer lines of code and
simpler syntax.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/gpio/gpiolib-cdev.c
drivers/gpio/gpiolib.c
drivers/gpio/gpiolib.h