summaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/trackpoint.c
Commit message (Collapse)AuthorAgeFilesLines
* Input: psmouse - rework setting of BTN_MIDDLE capabilityDmitry Torokhov2009-11-201-5/+8
| | | | | | | | | | Do not start protocol detection assuming that middle mouse is present, instead let individual protocols explicitly set this capability. This fixes issue with Synaptics touchpads pretending that they have middle button when hardware clearly reports otherwise. Reported-and-tested-by: Andrey Borzenkov <arvidjaar@mail.ru> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: psmouse - use boolean typeDmitry Torokhov2009-09-101-1/+1
| | | | Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: convert drivers to use strict_strtoul()Joe Rouvier2008-09-101-6/+2
| | | | | | | strict_strtoul() allows newline character at the end of the the input string and therefore is more user-friendly. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
* Input: drop redundant includes of moduleparam.hJulia Lawall2008-01-211-1/+0
| | | | | | | | Drop #include <linux/moduleparam.h> in files that also include linux/module.h, since module.h includes moduleparam.h already. Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: trackpoint - handle sysfs errorsJeff Garzik2006-11-021-2/+10
| | | | | | | Also use kzalloc instead of kcalloc since we are allocating single object. Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: trackpoint - activate protocol when resumingDmitry Torokhov2006-08-041-18/+34
| | | | | | | Trackpoint driver was not sending the magic knock sequence upon resume causing incorrect device behavior after resuming from disk. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: trackpoint - enable devices connected to external portDmitry Torokhov2006-02-151-6/+14
| | | | Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: rework psmouse attributes to reduce module sizeDmitry Torokhov2005-09-041-88/+95
| | | | | | | | | Rearrange attribute code to use generic show and set handlers instead of replicating them for every attribute; switch to using attribute_group instead of creating all attributes manually. All this saves about 4K. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: psmouse - add support for IBM TrackPoint devices.Stephen Evanchik2005-08-081-0/+297
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>