linux-uconsole/drivers/input/mouse
Dmitry Torokhov 04a08885c3 Input: psmouse - reset all types of mice before reconnecting
commit ef110b24e2 upstream.

Synaptics hardware requires resetting device after suspend to ram
in order for the device to be operational. The reset lives in
synaptics-specific reconnect handler, but it is not being invoked
if synaptics support is disabled and the device is handled as a
standard PS/2 device (bare or IntelliMouse protocol).

Let's add reset into generic reconnect handler as well.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Cc: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-07-05 11:11:16 -07:00
..
alps.c Input: alps - add support for the touchpad on Toshiba Tecra A11-11L 2010-04-01 15:58:06 -07:00
alps.h Input: ALPS - add interleaved protocol support (Dell E6x00 series) 2010-01-28 15:00:43 -08:00
amimouse.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
appletouch.c Input: appletouch - improve finger detection 2009-06-03 07:37:54 -07:00
atarimouse.c Input: atamouse - various cleanups 2008-06-30 09:36:46 -04:00
bcm5974.c Input: bcm5974 - silence uninitialized variables warnings 2009-09-13 09:13:38 -07:00
elantech.c Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
elantech.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
gpio_mouse.c Input: gpio_mouse - use standard driver registration method 2009-07-07 22:47:14 -07:00
hgpk.c Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
hgpk.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
inport.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
Kconfig Input: add new driver for Sentelic Finger Sensing Pad 2009-08-19 21:46:09 -07:00
lifebook.c Input: lifebook - fix settings for CF-72 2009-11-16 22:27:12 -08:00
lifebook.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
logibm.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
logips2pp.c Input: logips2pp - model 73 is actually TrackMan FX 2009-10-18 00:03:54 -07:00
logips2pp.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
Makefile Input: add new driver for Sentelic Finger Sensing Pad 2009-08-19 21:46:09 -07:00
maplemouse.c maple: input: fix up maple mouse driver 2009-04-27 09:22:31 +09:00
pc110pad.c Input: pc110pad - remove unused variable dev 2009-04-15 09:04:03 -07:00
psmouse-base.c Input: psmouse - reset all types of mice before reconnecting 2010-07-05 11:11:16 -07:00
psmouse.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
pxa930_trkball.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-03-02 15:43:03 -08:00
rpcmouse.c [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h 2009-03-25 10:21:35 +00:00
sentelic.c Input: libps2 - additional locking for i8042 ports 2009-09-17 23:23:45 -07:00
sentelic.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
sermouse.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
synaptics.c Input: synaptics - add another Protege M300 to rate blacklist 2009-10-12 21:36:52 -07:00
synaptics.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
synaptics_i2c.c Input: synaptics_i2c - switch to using __cancel_delayed_work() 2009-09-17 23:24:01 -07:00
touchkit_ps2.c Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
touchkit_ps2.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
trackpoint.c Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
trackpoint.h Input: psmouse - use boolean type 2009-09-10 22:11:38 -07:00
vsxxxaa.c Input: serio - don't use serio->write() directly 2009-08-05 00:43:43 -07:00