Dmitry Torokhov
ee9dfd7a1d
Input: psmouse - make sure we do not use stale methods
...
Several protocol initialization routines can fail after they set up
psmouse methods, such as reconnect and disconnect. This may lead to
these stale methods used with different protocol that they were
intended to be used for and may cause unpredictavle behavior and/or
crashes.
Make sure we start with a clean slate before executing each and every
protocol detection and/or initialization routine.
Reported-by: Paul Fox <pgf@laptop.org>
Acked-by: Tai-hwa Liang <avatar@sentelic.com>
Acked-by: Paul Fox <pgf@laptop.org>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-12-30 15:26:36 -08:00
..
gameport
i8253: Create linux/i8253.h and use it in all 8253 related files
2011-06-09 15:01:37 +02:00
joystick
drivers/input: Add module.h to modular drivers implicitly using it
2011-10-31 19:31:16 -04:00
keyboard
Input: samsung-keypad - implement runtime power management support
2011-12-30 00:39:19 -08:00
misc
Input: mpu3050 - configure the sampling method
2011-12-24 01:06:19 -08:00
mouse
Input: psmouse - make sure we do not use stale methods
2011-12-30 15:26:36 -08:00
serio
Input: serio - use macro module_platform_driver()
2011-11-30 23:41:43 -08:00
tablet
Input: wacom - add LED support for Cintiq 24HD
2011-12-12 00:14:21 -08:00
touchscreen
Input: add driver for pixcir i2c touchscreens
2011-12-30 15:25:52 -08:00
apm-power.c
evbug.c
evdev.c
Input: evdev - do not block waiting for an event if fd is nonblock
2011-12-30 15:26:35 -08:00
ff-core.c
Input: force feedback - potential integer wrap in input_ff_create()
2011-10-12 21:13:11 -07:00
ff-memless.c
fixp-arith.h
input-compat.c
drivers/input: add export.h to symbol exporting files.
2011-10-31 19:31:16 -04:00
input-compat.h
arch/tile: finish enabling support for TILE-Gx 64-bit chip
2011-05-12 15:52:12 -04:00
input-mt.c
drivers/input: add export.h to symbol exporting files.
2011-10-31 19:31:16 -04:00
input-polldev.c
Merge commit 'v3.2-rc3' into next
2011-11-29 01:51:07 -08:00
input.c
Input: properly assign return value of clamp() macro.
2011-05-25 09:24:58 -07:00
joydev.c
Input: remove useless synchronize_rcu() calls
2011-05-12 08:28:57 -07:00
Kconfig
um: switch to use of drivers/Kconfig
2011-11-02 14:15:41 +01:00
Makefile
Input: xen-kbdfront - move to drivers/input/misc
2011-03-16 23:26:01 -07:00
mousedev.c
Input: properly assign return value of clamp() macro.
2011-05-25 09:24:58 -07:00
sparse-keymap.c
drivers/input: Add module.h to modular drivers implicitly using it
2011-10-31 19:31:16 -04:00