projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
UPSTREAM: usb: dwc3: gadget: don't interrupt when chained
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
usb
/
dwc3
/
gadget.c
diff --git
a/drivers/usb/dwc3/gadget.c
b/drivers/usb/dwc3/gadget.c
index 92f3e76bfbca077286d7e65c54f501d638e1b55a..d7668e7bc61a9069e3ea5a229c1bdf8b01d53667 100644
(file)
--- a/
drivers/usb/dwc3/gadget.c
+++ b/
drivers/usb/dwc3/gadget.c
@@
-804,7
+804,7
@@
static void dwc3_prepare_one_trb(struct dwc3_ep *dep,
/* always enable Continue on Short Packet */
trb->ctrl |= DWC3_TRB_CTRL_CSP;
- if (!req->request.no_interrupt)
+ if (!req->request.no_interrupt
&& !chain
)
trb->ctrl |= DWC3_TRB_CTRL_IOC | DWC3_TRB_CTRL_ISP_IMI;
if (last)