summaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor@insightbb.com>2006-11-17 01:07:06 -0500
committerDmitry Torokhov <dtor@insightbb.com>2006-11-17 01:07:06 -0500
commita216a4b6e6f1fdfd3d1f20f03d9d45f05a63d643 (patch)
tree6c593ead32aadd41014fec7a54357ff90b51de77 /drivers/input/touchscreen
parent6c595fb12fa6c1fe382cc086fdade4acd93c643f (diff)
downloadop-kernel-dev-a216a4b6e6f1fdfd3d1f20f03d9d45f05a63d643.zip
op-kernel-dev-a216a4b6e6f1fdfd3d1f20f03d9d45f05a63d643.tar.gz
Input: i8042 - fix shutdown issue on some boxes with active MUXes
MUX error handling has a workaround for KBCs that get confused which port data came from and signal MUXERR while data is actually good. Unfortunately this workaround hurts with KBCs that signal timeouts as 0xfc (spec says that only 0xfd, 0xfe and 0xff are alowed with MUXERR) since it causes endless attempts to rescan i8042 serio ports. The solution is to treat 0xfc as timeout (0xfe). Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/touchscreen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud