commit | 2663f71c6ad87aaff4d79185dd09b712b0639fdf | [log] [tgz] |
---|---|---|
author | Michał Oleszczyk <oleszczyk.m@gmail.com> | Wed Sep 18 09:01:10 2019 +0200 |
committer | Maureen Helm <maureen.helm@nxp.com> | Thu Sep 19 08:04:05 2019 -0500 |
tree | d597aa84ef0152a9b7f296a3c51846ae0fcaac98 | |
parent | 2dfbf214100a4a50297658c88c12df9167f2b2fa [diff] |
drivers/sensor: lis2dw12: fix for wrong gpio_callback handling It seems that gpio_pin_disable_callback() has never been working for that sensor as it was expected. We used there argument 'dev' as its own (lis2dw12) device pointer. While this argument is a gpio_port device pointer not lis2dw12 sensor device pointer. So cfg->int_gpio_pin always tries to disable callback for some random pin read from accidental data sector. Signed-off-by: Michał Oleszczyk <oleszczyk.m@gmail.com>