diff options
Diffstat (limited to 'firmware/target/arm/usb-drv-arc.c')
-rw-r--r-- | firmware/target/arm/usb-drv-arc.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/firmware/target/arm/usb-drv-arc.c b/firmware/target/arm/usb-drv-arc.c index 914d220233..1cdc0f9e90 100644 --- a/firmware/target/arm/usb-drv-arc.c +++ b/firmware/target/arm/usb-drv-arc.c | |||
@@ -581,17 +581,6 @@ int usb_drv_recv(int endpoint, void* ptr, int length) | |||
581 | return prime_transfer(endpoint&0x7f, ptr, length, false, false); | 581 | return prime_transfer(endpoint&0x7f, ptr, length, false, false); |
582 | } | 582 | } |
583 | 583 | ||
584 | void usb_drv_wait(int endpoint, bool send) | ||
585 | { | ||
586 | int pipe = (endpoint&0x7f) * 2 + (send ? 1 : 0); | ||
587 | struct queue_head* qh = &qh_array[pipe]; | ||
588 | |||
589 | while (qh->dtd.size_ioc_sts & QH_STATUS_ACTIVE) { | ||
590 | if (REG_USBSTS & USBSTS_RESET) | ||
591 | break; | ||
592 | } | ||
593 | } | ||
594 | |||
595 | int usb_drv_port_speed(void) | 584 | int usb_drv_port_speed(void) |
596 | { | 585 | { |
597 | return (REG_PORTSC1 & 0x08000000) ? 1 : 0; | 586 | return (REG_PORTSC1 & 0x08000000) ? 1 : 0; |