]> git.baikalelectronics.ru Git - kernel.git/commit
Input: psmouse - ignore parity error for basic protocols
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 19 Apr 2010 07:42:16 +0000 (00:42 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 19 Apr 2010 07:50:42 +0000 (00:50 -0700)
commit0586e744cbad02451762cc1083f748c52d31d9c1
tree00055d67fae36484e7801ddcc7dab15fea183afe
parent2c047b5b35314086b883ea6b23cc0efaa364b423
Input: psmouse - ignore parity error for basic protocols

Observing behavior of the other OS it appears that parity errors reported
by the keyboard controller are being ignored and the data is processed
as usual. Let's do the same for standard PS/2 protocols (bare, Intellimouse
and Intellimouse Explorer) to provide better compatibility. Thsi should fix
teh following bug:

https://bugzilla.kernel.org/show_bug.cgi?id=6105

Thanks for Damjan Jovanovic for locating the source of issue and ideas
for the patch.

Tested-by: Damjan Jovanovic <damjan.jov@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/mouse/psmouse-base.c
drivers/input/mouse/psmouse.h