linux-stable-rt/drivers/input
Dmitry Torokhov a7097ff89c Input: make sure input interfaces pin parent input devices
Recent driver core change causes references to parent devices being
dropped early, at device_del() time, as opposed to when all children
are freed. This causes oops in evdev with grabbed devices. Take the
reference to the parent input device ourselves to ensure that it
stays around long enough.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2008-04-01 00:22:53 -04:00
..
gameport gameport: remove duplicate include 2008-02-03 16:03:50 +02:00
joystick mn10300: add the MN10300/AM33 architecture to the kernel 2008-02-08 09:22:30 -08:00
keyboard Input: pxa27x - fix keypad KPC macros 2008-03-20 09:48:14 -04:00
misc ixp4xx-beeper: add MODULE_ALIAS 2008-03-28 14:45:22 -07:00
mouse Input: ALPS - fix forward/back buttons reversed on Acer 5520-5290 2008-03-18 00:39:55 -04:00
serio Input: i8042 - add SNI RM support 2008-03-14 11:54:06 -04:00
tablet Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX 2008-03-14 11:54:38 -04:00
touchscreen Input: ads7846 - fix uninitialized var warning 2008-03-14 11:54:13 -04:00
Kconfig Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
Makefile Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
apm-power.c Input: apm-power - fix crash when unloading modules 2008-03-24 11:02:06 -04:00
evbug.c
evdev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
ff-core.c
ff-memless.c
fixp-arith.h
input-polldev.c Input: implement proper timer rounding for polled devices 2008-01-21 01:11:07 -05:00
input.c Input: constify function pointer tables (seq_operations) 2008-01-31 00:43:32 -05:00
joydev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
mousedev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00