1
linux/drivers/input/keyboard
Helge Deller b0ecc73094 Input: hilkbd - fix crash when removing hilkbd module
On parisc machines, which don't have HIL, removing the hilkbd module
panics the kernel. Fix this by adding proper implementations for the
probe and remove functions to the parisc_driver structure.

A few functions were renamed to clean up the code and make it easier
readable.

Disable the MODULE_DEVICE_TABLE() macro on parisc since the kernel
module autoloader should instead prefer the hp_sdc driver which takes
care of full HIL support, including HIL mouse and HIL tablets.

[dtor@mail.ru: fix some section markups]
Signed-off-by: Helge Deller <deller@gmx.de>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-03-08 16:35:45 -07:00
..
aaed2000_kbd.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
amikbd.c
atakbd.c m68k: Return -ENODEV if no device is found 2008-07-20 17:24:38 -07:00
atkbd.c Input: atkbd - add quirk for Fujitsu Siemens Amilo PA 1510 2009-03-08 16:35:39 -07:00
bf54x-keys.c Input: bf54x-keys - fix debounce time validation 2009-01-29 23:00:35 -08:00
corgikbd.c Input: corgikbd - mark probe function as __devinit 2009-01-12 22:32:40 -08:00
gpio_keys.c Input: gpio-keys - add flag to allow auto repeat 2008-10-27 22:33:04 -04:00
hil_kbd.c Input: HIL drivers - add MODULE_ALIAS() 2008-12-30 00:57:12 -08:00
hilkbd.c Input: hilkbd - fix crash when removing hilkbd module 2009-03-08 16:35:45 -07:00
hpps2atkbd.h
jornada680_kbd.c
jornada720_kbd.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
Kconfig Input: add support for enhanced rotary controller on pxa930 and pxa935 2008-12-29 04:59:16 -08:00
lkkbd.c
locomokbd.c
Makefile Input: add support for enhanced rotary controller on pxa930 and pxa935 2008-12-29 04:59:16 -08:00
maple_keyb.c maple: Kill useless private_data pointer. 2008-08-04 10:58:24 +09:00
newtonkbd.c
omap-keypad.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-03-02 15:43:03 -08:00
pxa27x_keypad.c [ARM] pxa: don't pass a consumer clock name for devices with unique clocks 2008-11-27 12:38:23 +00:00
pxa930_rotary.c Input: add support for enhanced rotary controller on pxa930 and pxa935 2008-12-29 04:59:16 -08:00
sh_keysc.c sh: sh_mobile keysc clock framework support 2008-12-22 18:42:51 +09:00
spitzkbd.c Input: spitzkbd - mark probe function as __devinit 2009-01-13 21:28:47 -08:00
stowaway.c
sunkbd.c
tosakbd.c [ARM] pxa: remove references to pxa_gpio_mode() in comments 2008-09-25 13:35:27 +01:00
xtkbd.c