diff options
author | Monty <xiphmont@xiph.org> | 2006-05-09 21:37:22 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-05-12 20:58:09 +0200 |
commit | 16c23f7d88cbcce491f9370b2846fad66e8ef319 (patch) | |
tree | 7e69ad84548acabb0bebcfd594c1986292947d83 /block | |
parent | [PATCH] USB: add an IBM USB keyboard to the HID_QUIRK_NOGET blacklist (diff) | |
download | linux-16c23f7d88cbcce491f9370b2846fad66e8ef319.tar.xz linux-16c23f7d88cbcce491f9370b2846fad66e8ef319.zip |
[PATCH] USB: Emagic USB firmware loading fixes
It's become apparent as machines get faster that the emagic kernel firmware
loaders (based on the ezusb loader) have a reset race. a 400MHz TiBook
never tripped it, but a 2GHz Pentium M seems to hit it about 30% of the
time. The bug is seen as a hung USB box and the kernel error:
drivers/usb/misc/emi62.c: emi62_load_firmware - error loading firmware:
error = -110
The patch below inserts a delay after deasserting reset to allow the box to
settle before a new command is issued. This affects only device startup.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions