summaryrefslogtreecommitdiff
path: root/firmware/target/arm/usb-drv-arc.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/usb-drv-arc.c')
-rw-r--r--firmware/target/arm/usb-drv-arc.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/firmware/target/arm/usb-drv-arc.c b/firmware/target/arm/usb-drv-arc.c
index 15f3bf2c6c..5a08acb348 100644
--- a/firmware/target/arm/usb-drv-arc.c
+++ b/firmware/target/arm/usb-drv-arc.c
@@ -509,10 +509,7 @@ void usb_drv_int(void)
509 if (UNLIKELY(usbintr == USBINTR_RESET_EN)) { 509 if (UNLIKELY(usbintr == USBINTR_RESET_EN)) {
510 /* USB detected - detach and inform */ 510 /* USB detected - detach and inform */
511 usb_drv_stop(); 511 usb_drv_stop();
512 /* A false reset may occur upon unplugging, be sure VBUS is above 512 usb_drv_usb_detect_event();
513 * the 4V4 threshold. */
514 if (usb_drv_powered())
515 usb_drv_usb_detect_event();
516 } 513 }
517 else 514 else
518 { 515 {