aboutsummaryrefslogtreecommitdiffstats
path: root/lib/raid6/algos.c
diff options
context:
space:
mode:
authorBartosz Golaszewski <[email protected]>2017-07-03 09:12:03 +0000
committerLinus Walleij <[email protected]>2017-08-01 12:07:35 +0000
commitdf1e76f28ffe87d1b065eecab2d0fbb89e6bdee5 (patch)
tree726b2e39ad615a59bbbf7b64d9e0a199a9faa518 /lib/raid6/algos.c
parentgpio: exar: Use correct property prefix and document bindings (diff)
downloadkernel-df1e76f28ffe87d1b065eecab2d0fbb89e6bdee5.tar.gz
kernel-df1e76f28ffe87d1b065eecab2d0fbb89e6bdee5.zip
gpiolib: skip unwanted events, don't convert them to opposite edge
The previous fix for filtering out of unwatched events was not entirely correct. Instead of skipping the events we don't want, they are now interpreted as events with opposing edge. In order to fix it: always read the GPIO line value on interrupt and only emit the event if it corresponds with the event type we requested. Cc: [email protected] Fixes: ad537b822577 ("gpiolib: fix filtering out unwanted events") Signed-off-by: Bartosz Golaszewski <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
Diffstat (limited to 'lib/raid6/algos.c')
0 files changed, 0 insertions, 0 deletions