Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5ea52aaf authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "usb: gadget: throttle IRQ rate for SuperSpeed"

parents b1db4508 36448c46
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -866,9 +866,10 @@ static netdev_tx_t eth_start_xmit(struct sk_buff *skb,

	req->length = length;

	/* throttle highspeed IRQ rate back slightly */
	/* throttle high/super speed IRQ rate back slightly */
	if (gadget_is_dualspeed(dev->gadget) &&
			 (dev->gadget->speed == USB_SPEED_HIGH)) {
		 (dev->gadget->speed == USB_SPEED_HIGH ||
		  dev->gadget->speed == USB_SPEED_SUPER)) {
		dev->tx_qlen++;
		if (dev->tx_qlen == (qmult/2)) {
			req->no_interrupt = 0;