diff options
-rw-r--r-- | drivers/usb/dwc3/gadget.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index 0eec2e917994..8f65ab3a3b92 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c | |||
@@ -900,6 +900,9 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) | |||
900 | if (last_one) | 900 | if (last_one) |
901 | break; | 901 | break; |
902 | } | 902 | } |
903 | |||
904 | if (last_one) | ||
905 | break; | ||
903 | } else { | 906 | } else { |
904 | dma = req->request.dma; | 907 | dma = req->request.dma; |
905 | length = req->request.length; | 908 | length = req->request.length; |