Merge "usb: dwc3: gadget: Block GSI DB update after END transfer on all EPs"
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
index 2daa8ef..2ade984 100644
--- a/drivers/usb/dwc3/gadget.c
+++ b/drivers/usb/dwc3/gadget.c
@@ -3042,11 +3042,9 @@
if (!(dep->flags & DWC3_EP_ENABLED))
continue;
- if (dep->endpoint.ep_type == EP_TYPE_GSI && dep->direction)
- dwc3_notify_event(dwc,
- DWC3_CONTROLLER_NOTIFY_CLEAR_DB, 0);
dwc3_remove_requests(dwc, dep);
}
+ dwc3_notify_event(dwc, DWC3_CONTROLLER_NOTIFY_CLEAR_DB, 0);
dbg_log_string("DONE");
}