diff options
author | Helge Deller <[email protected]> | 2009-04-21 12:24:42 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2009-04-21 13:41:49 -0700 |
commit | aa0b8f3687f06ac0e5a2b24547fdf431e923c475 (patch) | |
tree | 94150412078aeb2e32c9927b13e0cd0a60a1aac0 /net/lapb/lapb_iface.c | |
parent | e638c1394010859a015a3b533ee452d768e62cea (diff) |
drivers/input/serio/hp_sdc.c: fix crash when removing hp_sdc module
On parisc machines, which don't have HIL, removing the hp_sdc module
panics the kernel. Fix this by returning early in hp_sdc_exit() if no HP
SDC controller was found.
Add functionality to probe for the hp_sdc_mlc kernel module (which takes
care of the upper layer HIL functionality on parisc) after two seconds.
This is needed to get all the other HIL drivers (keyboard / mouse/ ..)
drivers automatically loaded by udev later as well.
Signed-off-by: Helge Deller <[email protected]>
Cc: Geert Uytterhoeven <[email protected]>
Cc: Frans Pop <[email protected]>
Cc: Kyle McMartin <[email protected]>
Cc: Grant Grundler <[email protected]>
Acked-by: Dmitry Torokhov <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions