Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list
authorDennis Wassenberg <dennis.wassenberg@secunet.com>
Thu, 8 Mar 2018 23:32:09 +0000 (15:32 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 8 Apr 2018 09:49:48 +0000 (11:49 +0200)
commit7cbe0f9b5d862a3caef548977a50b6a2b12445ab
tree06a75c74f89f3444796abb00d7dc3e6d225ac895
parentddc867c1eea220ebd620107e43d0ff73a5a4dd56
Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

commit b56af54ac78c54a519d82813836f305d7f76ef27 upstream.

Reset i8042 before probing because of insufficient BIOS initialisation of
the i8042 serial controller. This makes Synaptics touchpad detection
possible. Without resetting the Synaptics touchpad is not detected because
there are always NACK messages from AUX port.

Signed-off-by: Dennis Wassenberg <dennis.wassenberg@secunet.com>
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/input/serio/i8042-x86ia64io.h