diff options
author | Nikita Yushchenko <nikita.yoush@cogentembedded.com> | 2018-04-26 16:02:48 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-05-02 12:14:19 +0200 |
commit | 2ffe4cb1c395a492d23f660dca13d7e81947198d (patch) | |
tree | c892446c5fe16e37beb073dada94136d2d16a60f | |
parent | d87e8e99167042798b2291ed09415936780243f3 (diff) | |
download | barebox-2ffe4cb1c395a492d23f660dca13d7e81947198d.tar.gz barebox-2ffe4cb1c395a492d23f660dca13d7e81947198d.tar.xz |
usbnet: increase bulk message timeout
Timeout of 1ms is too low for case when device operates in Full Speed
mode. This causes most incoming frames to be lost.
Since timeout is only used to get out of polling loop in case of no
response from hardware, increasing it should be safe for all platforms.
Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com>
Tested-By: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | drivers/net/usb/usbnet.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c index 33d900b706..60e67ff1a2 100644 --- a/drivers/net/usb/usbnet.c +++ b/drivers/net/usb/usbnet.c @@ -125,7 +125,7 @@ static int usbnet_recv(struct eth_device *edev) len = dev->rx_urb_size; - ret = usb_bulk_msg(dev->udev, dev->in, rx_buf, len, &alen, 1); + ret = usb_bulk_msg(dev->udev, dev->in, rx_buf, len, &alen, 100); if (ret) return ret; |