summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>2023-08-17 15:42:24 +0300
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>2023-08-21 16:57:05 +0300
commitd2e2586a3292e05d4872e9111e8b005bc4ff4d09 (patch)
tree2a7adc4a981f08c98ef7ac28e17b578114139a3f /scripts/gdb/linux/utils.py
parenta067419ba77da830939852758702388f0fba09a1 (diff)
downloadlinux-d2e2586a3292e05d4872e9111e8b005bc4ff4d09.tar.xz
gpio: cdev: wake up chardev poll() on device unbind
Add a notifier block to the gpio_chardev_data structure and register it with the gpio_device's device notifier. Upon reception of an event, wake up the wait queue so that the user-space be forced out of poll() and need to go into a new system call which will then fail due to the chip being gone. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Kent Gibson <warthog618@gmail.com>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions