aboutsummaryrefslogtreecommitdiff
path: root/src/hw/usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/hw/usb.c')
-rw-r--r--src/hw/usb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hw/usb.c b/src/hw/usb.c
index 75412f9..ed2db8a 100644
--- a/src/hw/usb.c
+++ b/src/hw/usb.c
@@ -57,7 +57,7 @@ usb_send_control(struct usb_pipe *pipe, int dir, const void *cmd, int cmdsize
case USB_TYPE_OHCI:
return ohci_send_control(pipe, dir, cmd, cmdsize, data, datasize);
case USB_TYPE_EHCI:
- return ehci_send_control(pipe, dir, cmd, cmdsize, data, datasize);
+ return ehci_send_pipe(pipe, dir, cmd, cmdsize, data, datasize);
case USB_TYPE_XHCI:
return xhci_send_control(pipe, dir, cmd, cmdsize, data, datasize);
}
@@ -75,7 +75,7 @@ usb_send_bulk(struct usb_pipe *pipe_fl, int dir, void *data, int datasize)
return -1;
return ohci_send_bulk(pipe_fl, dir, data, datasize);
case USB_TYPE_EHCI:
- return ehci_send_bulk(pipe_fl, dir, data, datasize);
+ return ehci_send_pipe(pipe_fl, dir, NULL, 0, data, datasize);
case USB_TYPE_XHCI:
if (MODESEGMENT)
return -1;