Index: uspace/lib/usbdev/src/devdrv.c
===================================================================
--- uspace/lib/usbdev/src/devdrv.c	(revision 01086cfeff1a45bf2b48121df3074d6ffcd78f7b)
+++ uspace/lib/usbdev/src/devdrv.c	(revision 0cfb05eac7ee22a5dde91ef76d079e7ad73351f1)
@@ -110,5 +110,5 @@
 	size_t pipes_count;
 
-	int rc = usb_device_create_pipes(dev->ddf_dev, &dev->wire, endpoints,
+	int rc = usb_device_create_pipes(&dev->wire, endpoints,
 	    dev->descriptors.configuration, dev->descriptors.configuration_size,
 	    dev->interface_no, alternate_setting, &pipes, &pipes_count);
@@ -333,5 +333,5 @@
  * @return Error code.
  */
-int usb_device_create_pipes(const ddf_dev_t *dev, usb_device_connection_t *wire,
+int usb_device_create_pipes(usb_device_connection_t *wire,
     const usb_endpoint_description_t **endpoints,
     const uint8_t *config_descr, size_t config_descr_size,
@@ -339,5 +339,4 @@
     usb_endpoint_mapping_t **pipes_ptr, size_t *pipes_count_ptr)
 {
-	assert(dev != NULL);
 	assert(wire != NULL);
 	assert(endpoints != NULL);
