From: Rodolfo Giometti Date: Wed, 6 Jun 2007 08:08:12 +0000 (+0200) Subject: ISP116x: delay for crappy USB keys X-Git-Tag: v1.3.0-rc1~19^2~20^2~12^2~11 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=9a1d00fa47c1e05e3fdb60b33213af4e18d4c18e;p=u-boot 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 --- diff --git a/drivers/isp116x-hcd.c b/drivers/isp116x-hcd.c index d57b8ece2e..8e2bc7adcc 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; }