diff options
author | Akinobu Mita <akinobu.mita@gmail.com> | 2017-01-15 14:44:30 -0800 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-01-15 15:08:44 -0800 |
commit | 08fea55e37f58371bffc5336a59e55d1f155955a (patch) | |
tree | ad229ab7a9562d56d3ce17ee3324c847f6aa4898 /include/linux/i2c | |
parent | 9723ddc8fe0d76ce41fe0dc16afb241ec7d0a29d (diff) | |
download | op-kernel-dev-08fea55e37f58371bffc5336a59e55d1f155955a.zip op-kernel-dev-08fea55e37f58371bffc5336a59e55d1f155955a.tar.gz |
Input: mpr121 - handle multiple bits change of status register
This driver reports input events on their interrupts which are triggered
by the sensor's status register changes. But only single bit change is
reported in the interrupt handler. So if there are multiple bits are
changed at almost the same time, other press or release events are ignored.
This fixes it by detecting all changed bits in the status register.
Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'include/linux/i2c')
0 files changed, 0 insertions, 0 deletions