usb: gadget: u_ether: remove interrupt throttling
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / usb / gadget / u_ether.c
index aad066de5158ba339b633ed13a4c456d5ba4dde2..ef5c623cf0dd03c8619bad11cd100aea68414041 100644 (file)
@@ -584,14 +584,6 @@ static netdev_tx_t eth_start_xmit(struct sk_buff *skb,
 
        req->length = length;
 
-       /* throttle high/super speed IRQ rate back slightly */
-       if (gadget_is_dualspeed(dev->gadget))
-               req->no_interrupt = (((dev->gadget->speed == USB_SPEED_HIGH ||
-                                      dev->gadget->speed == USB_SPEED_SUPER)) &&
-                                       !list_empty(&dev->tx_reqs))
-                       ? ((atomic_read(&dev->tx_qlen) % qmult) != 0)
-                       : 0;
-
        retval = usb_ep_queue(in, req, GFP_ATOMIC);
        switch (retval) {
        default: