kernel_optimize_test/drivers/input/mouse
Sebastian Kapfer 1d9f26262a Input: ALPS - add interleaved protocol support (Dell E6x00 series)
Properly handle version of the protocol where standard PS/2 packets
from trackpoint are stuffed into middle (byte 3-6) of the standard
ALPS packets when both the touchpad and trackpoint are used together.

The patch is based on work done by Matthew Chapman and additional
research done by David Kubicek and Erik Osterholm:

	https://bugs.launchpad.net/ubuntu/+source/linux/+bug/296610

Many thanks to David Kubicek for his efforts in researching fine points
of this new version of the protocol, especially interaction between pad
and stick in these models.

Signed-off-by: Sebastian Kapfer <sebastian_kapfer@gmx.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-12-15 22:15:25 -08:00
..
alps.c Input: ALPS - add interleaved protocol support (Dell E6x00 series) 2009-12-15 22:15:25 -08:00
alps.h Input: ALPS - add interleaved protocol support (Dell E6x00 series) 2009-12-15 22:15:25 -08:00
amimouse.c
appletouch.c
atarimouse.c
bcm5974.c
elantech.c Input: elantech - do not advertise relative events 2009-11-20 00:52:11 -08:00
elantech.h
gpio_mouse.c
hgpk.c Input: psmouse - rework setting of BTN_MIDDLE capability 2009-11-20 00:52:12 -08:00
hgpk.h
inport.c
Kconfig
lifebook.c Input: psmouse - remove identification strings from DMI tables 2009-12-04 22:14:43 -08:00
lifebook.h Input: psmouse - do not carry DMI data around 2009-12-03 23:25:36 -08:00
logibm.c
logips2pp.c Input: psmouse - rework setting of BTN_MIDDLE capability 2009-11-20 00:52:12 -08:00
logips2pp.h
Makefile
maplemouse.c
pc110pad.c
psmouse-base.c Input: psmouse - do not carry DMI data around 2009-12-03 23:25:36 -08:00
psmouse.h
pxa930_trkball.c
rpcmouse.c
sentelic.c Input: psmouse - rework setting of BTN_MIDDLE capability 2009-11-20 00:52:12 -08:00
sentelic.h
sermouse.c
synaptics_i2c.c Input: synaptic_i2c - make unnecessarily global functions static 2009-11-02 22:26:18 -08:00
synaptics.c Input: psmouse - remove identification strings from DMI tables 2009-12-04 22:14:43 -08:00
synaptics.h Input: psmouse - do not carry DMI data around 2009-12-03 23:25:36 -08:00
touchkit_ps2.c Input: touchkit_ps2 - do not advertise unsupported buttons 2009-11-20 00:52:10 -08:00
touchkit_ps2.h
trackpoint.c Input: psmouse - rework setting of BTN_MIDDLE capability 2009-11-20 00:52:12 -08:00
trackpoint.h
vsxxxaa.c