alistair23-linux/drivers/input/mouse
Stelian Pop 09779678d1 Input: appletouch - driver refactoring
The appletouch driver has grown up from supporting only a couple of
touchpads into supporting many touchpads, which can have different
number of sensors, different aspect ratios etc.

This patch cleans up the current driver code and makes it easy to
support the features of each different touchpad.

As a side effect, this patch also modifies the 'Y' multiplication factor
of the 'geyser3' and 'geyser4' touchpads (found on Core Duo and Core2
Duo MacBook and MacBook Pro laptops) in order to make the touchpad
output match the aspect ratio of the touchpad (Y factor changed from 43
to 64).

[dtor@mail.ru: make atp_info constant]
Signed-off-by: Stelian Pop <stelian@popies.net>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2008-10-29 00:28:30 -04:00
..
alps.c Input: ALPS - add signature for DualPoint found in Dell Latitude E6500 2008-09-10 12:12:33 -04:00
alps.h Input: ALPS - handle errors from input_register_device() 2007-04-12 01:31:13 -04:00
amimouse.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
appletouch.c Input: appletouch - driver refactoring 2008-10-29 00:28:30 -04:00
atarimouse.c Input: atamouse - various cleanups 2008-06-30 09:36:46 -04:00
bcm5974.c Input: bcm5974 - switch back to normal mode when closing 2008-09-16 12:28:13 -04:00
elantech.c Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
elantech.h Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
gpio_mouse.c Input: remove version.h from drivers that don't need it 2008-08-18 11:00:47 -04:00
hgpk.c Input: psmouse - add OLPC touchpad driver 2008-09-21 18:28:58 -04:00
hgpk.h Input: psmouse - add OLPC touchpad driver 2008-09-21 18:28:58 -04:00
hil_ptr.c Input: hil_ptr - check return value of input_register_device() 2008-05-16 14:50:37 -04:00
inport.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
Kconfig Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
lifebook.c Input: psmouse - fix input_dev leak in lifebook driver 2008-01-17 12:01:51 -05:00
lifebook.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
logibm.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
logips2pp.c Input: convert drivers to use strict_strtoul() 2008-09-10 12:11:57 -04:00
logips2pp.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
Makefile Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
pc110pad.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
psmouse-base.c Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
psmouse.h Input: psmouse - add support for Elantech touchpads 2008-10-16 22:54:35 -04:00
rpcmouse.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
sermouse.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
synaptics.c drivers/firmware: const-ify DMI API and internals 2007-10-09 20:22:20 -04:00
synaptics.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
touchkit_ps2.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
touchkit_ps2.h Input: psmouse - make dummy touchkit_ps2_detect() static 2007-08-30 00:44:33 -04:00
trackpoint.c Input: convert drivers to use strict_strtoul() 2008-09-10 12:11:57 -04:00
trackpoint.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
vsxxxaa.c Spelling fix: explicitly 2007-10-19 23:22:55 +02:00