Index: uspace/lib/usb/include/usb/usbdrv.h
===================================================================
--- uspace/lib/usb/include/usb/usbdrv.h	(revision 08f747e56b25208884107d9418e2b6c0308227a6)
+++ uspace/lib/usb/include/usb/usbdrv.h	(revision ba7f6717aa5c46dc46b07495cac2ae3d548369d6)
@@ -48,4 +48,18 @@
     void *, size_t, size_t *, usb_handle_t *);
 
+int usb_drv_async_control_write_setup(int, usb_target_t,
+    void *, size_t, usb_handle_t *);
+int usb_drv_async_control_write_data(int, usb_target_t,
+    void *, size_t, usb_handle_t *);
+int usb_drv_async_control_write_status(int, usb_target_t,
+    usb_handle_t *);
+
+int usb_drv_async_control_read_setup(int, usb_target_t,
+    void *, size_t, usb_handle_t *);
+int usb_drv_async_control_read_data(int, usb_target_t,
+    void *, size_t, size_t *, usb_handle_t *);
+int usb_drv_async_control_read_status(int, usb_target_t,
+    usb_handle_t *);
+
 int usb_drv_async_wait_for(usb_handle_t);
 
