diff options
| author | Rodolfo Giometti <[email protected]> | 2007-06-06 10:08:12 +0200 |
|---|---|---|
| committer | Markus Klotzbuecher <[email protected]> | 2007-06-06 10:08:12 +0200 |
| commit | 9a1d00fa47c1e05e3fdb60b33213af4e18d4c18e (patch) | |
| tree | b17c0f719c9e02472b2d3baa65c18776f221ca20 | |
| parent | 09444143670c9c2243cb7aba9f70b3713d33bed1 (diff) | |
ISP116x: delay for crappy USB keys
Using some (very) slow USB keys cause the USB host controller buffers
are not ready to be read by the CPU so we need an extra delay before
reading the USB storage data.
Signed-off-by: Rodolfo Giometti <[email protected]>
| -rw-r--r-- | drivers/isp116x-hcd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/isp116x-hcd.c b/drivers/isp116x-hcd.c index d57b8ece2e7..8e2bc7adcc9 100644 --- a/drivers/isp116x-hcd.c +++ b/drivers/isp116x-hcd.c @@ -550,6 +550,7 @@ static int isp116x_interrupt(struct isp116x *isp116x) if (irqstat & HCuPINT_ATL) { DBG(">>>>>> HCuPINT_ATL <<<<<<"); + udelay(500); ret = 1; } |
