summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--port/dwc2/usb_hc_dwc2.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/port/dwc2/usb_hc_dwc2.c b/port/dwc2/usb_hc_dwc2.c
index ceb30a46..67170715 100644
--- a/port/dwc2/usb_hc_dwc2.c
+++ b/port/dwc2/usb_hc_dwc2.c
@@ -1392,6 +1392,7 @@ static void dwc2_port_irq_handler(void)
chan = &g_dwc2_hcd.chan[chidx];
if (chan->waiter) {
chan->waiter = false;
+ chan->result = -ENXIO;
usb_osal_sem_give(chan->waitsem);
}
}