diff options
Diffstat (limited to 'drivers/usb/host/ehci-hcd.c')
| -rw-r--r-- | drivers/usb/host/ehci-hcd.c | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c index ef5afc22b..b6422d7d7 100644 --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c @@ -255,6 +255,13 @@ static int ehci_reset(void)  #endif  		ehci_writel(reg_ptr, tmp);  	} + +#ifdef CONFIG_USB_EHCI_TXFIFO_THRESH +	cmd = ehci_readl(&hcor->or_txfilltuning); +	cmd &= ~TXFIFO_THRESH(0x3f); +	cmd |= TXFIFO_THRESH(CONFIG_USB_EHCI_TXFIFO_THRESH); +	ehci_writel(&hcor->or_txfilltuning, cmd); +#endif  out:  	return ret;  } |