usbnet.c (1136fa0c07de570dc17858745af8be169d1440ba) usbnet.c (e13adbfa391264673bd3ff29ca966af0147b6f4d)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * USB Network driver infrastructure
4 * Copyright (C) 2000-2005 by David Brownell
5 * Copyright (C) 2003-2005 David Hollis <dhollis@davehollis.com>
6 */
7
8/*

--- 215 unchanged lines hidden (view full) ---

224 unsigned period;
225
226 if (!dev->driver_info->status)
227 return 0;
228
229 pipe = usb_rcvintpipe (dev->udev,
230 dev->status->desc.bEndpointAddress
231 & USB_ENDPOINT_NUMBER_MASK);
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * USB Network driver infrastructure
4 * Copyright (C) 2000-2005 by David Brownell
5 * Copyright (C) 2003-2005 David Hollis <dhollis@davehollis.com>
6 */
7
8/*

--- 215 unchanged lines hidden (view full) ---

224 unsigned period;
225
226 if (!dev->driver_info->status)
227 return 0;
228
229 pipe = usb_rcvintpipe (dev->udev,
230 dev->status->desc.bEndpointAddress
231 & USB_ENDPOINT_NUMBER_MASK);
232 maxp = usb_maxpacket (dev->udev, pipe, 0);
232 maxp = usb_maxpacket(dev->udev, pipe);
233
234 /* avoid 1 msec chatter: min 8 msec poll rate */
235 period = max ((int) dev->status->desc.bInterval,
236 (dev->udev->speed == USB_SPEED_HIGH) ? 7 : 3);
237
238 buf = kmalloc (maxp, GFP_KERNEL);
239 if (buf) {
240 dev->interrupt = usb_alloc_urb (0, GFP_KERNEL);

--- 1543 unchanged lines hidden (view full) ---

1784 }
1785 if (status >= 0 && dev->status)
1786 status = init_status (dev, udev);
1787 if (status < 0)
1788 goto out3;
1789
1790 if (!dev->rx_urb_size)
1791 dev->rx_urb_size = dev->hard_mtu;
233
234 /* avoid 1 msec chatter: min 8 msec poll rate */
235 period = max ((int) dev->status->desc.bInterval,
236 (dev->udev->speed == USB_SPEED_HIGH) ? 7 : 3);
237
238 buf = kmalloc (maxp, GFP_KERNEL);
239 if (buf) {
240 dev->interrupt = usb_alloc_urb (0, GFP_KERNEL);

--- 1543 unchanged lines hidden (view full) ---

1784 }
1785 if (status >= 0 && dev->status)
1786 status = init_status (dev, udev);
1787 if (status < 0)
1788 goto out3;
1789
1790 if (!dev->rx_urb_size)
1791 dev->rx_urb_size = dev->hard_mtu;
1792 dev->maxpacket = usb_maxpacket (dev->udev, dev->out, 1);
1792 dev->maxpacket = usb_maxpacket(dev->udev, dev->out);
1793 if (dev->maxpacket == 0) {
1794 /* that is a broken device */
1795 status = -ENODEV;
1796 goto out4;
1797 }
1798
1799 /* let userspace know we have a random address */
1800 if (ether_addr_equal(net->dev_addr, node_id))

--- 416 unchanged lines hidden ---
1793 if (dev->maxpacket == 0) {
1794 /* that is a broken device */
1795 status = -ENODEV;
1796 goto out4;
1797 }
1798
1799 /* let userspace know we have a random address */
1800 if (ether_addr_equal(net->dev_addr, node_id))

--- 416 unchanged lines hidden ---