]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
[PATCH] Input: i8042 - fix AUX port detection with some chips
authorRoland Scheidegger <sroland@tungstengraphics.com>
Thu, 24 May 2007 13:37:31 +0000 (09:37 -0400)
committerChris Wright <chrisw@sous-sol.org>
Mon, 11 Jun 2007 18:36:46 +0000 (11:36 -0700)
commit6f27f35162b8bcdcc598b49449b2801fa80084c7
tree7025d35c23ff8f62a7ac8949923d3cf92dd4093e
parent4bf8ff91b6120271f60055526c30a9ae8b93b3c7
[PATCH] Input: i8042 - fix AUX port detection with some chips

The i8042 driver fails detection of the AUX port with some chips,
because they apparently do not change the I8042_CTR_AUXDIS bit
immediately. This is known to affect at least HP500/HP510 notebooks,
consequently the built-in touchpad will not work. The patch will simply
reread the value until it gets the expected value or a retry limit is
hit, without touching other workaround code in the same area.

Signed-off-by: Roland Scheidegger <sroland@tungstengraphics.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/input/serio/i8042.c