Index: uspace/lib/usbhost/include/usb/host/bus.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/bus.h	(revision 2cf28b9d069a6ca711200eb94197fa3b893ee323)
+++ uspace/lib/usbhost/include/usb/host/bus.h	(revision d46ceb2b135bb1118b9cac35e2589807c28d3c97)
@@ -84,5 +84,5 @@
 	/* The following operations are protected by a bus guard. */
 	endpoint_t *(*create_endpoint)(bus_t *);
-	int (*register_endpoint)(bus_t *, endpoint_t *, const usb_endpoint_desc_t *);
+	int (*register_endpoint)(bus_t *, device_t *, endpoint_t *, const usb_endpoint_desc_t *);
 	int (*unregister_endpoint)(bus_t *, endpoint_t *);
 	endpoint_t *(*find_endpoint)(bus_t *, device_t*, usb_target_t, usb_direction_t);
