diff options
Diffstat (limited to 'drivers/usb/host')
| -rw-r--r-- | drivers/usb/host/ehci-hcd.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c index f44fc4e3c..982f96e8b 100644 --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c @@ -205,12 +205,12 @@ static int handshake(uint32_t *ptr, uint32_t mask, uint32_t done, int usec)  	uint32_t result;  	do {  		result = ehci_readl(ptr); +		udelay(5);  		if (result == ~(uint32_t)0)  			return -1;  		result &= mask;  		if (result == done)  			return 0; -		udelay(1);  		usec--;  	} while (usec > 0);  	return -1; |