Index: uspace/lib/usbhost/include/usb/host/utility.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/utility.h	(revision 296d22fc7ac2cf337cdd964b70173f002f670d06)
+++ uspace/lib/usbhost/include/usb/host/utility.h	(revision d08aa42deffdaca09f91f19ec06efda43981d394)
@@ -47,5 +47,5 @@
 
 uint16_t hc_get_ep0_initial_mps(usb_speed_t);
-int hc_get_ep0_max_packet_size(uint16_t *, bus_t *, device_t *);
+int hc_get_ep0_max_packet_size(uint16_t *, device_t *);
 void hc_reset_toggles(const usb_transfer_batch_t *batch, endpoint_reset_toggle_t);
 int hc_setup_virtual_root_hub(hc_device_t *, usb_speed_t);
Index: uspace/lib/usbhost/src/usb2_bus.c
===================================================================
--- uspace/lib/usbhost/src/usb2_bus.c	(revision 296d22fc7ac2cf337cdd964b70173f002f670d06)
+++ uspace/lib/usbhost/src/usb2_bus.c	(revision d08aa42deffdaca09f91f19ec06efda43981d394)
@@ -130,5 +130,5 @@
 	}
 
-	if ((err = hc_get_ep0_max_packet_size(&ep0_desc.endpoint.max_packet_size, dev->bus, dev)))
+	if ((err = hc_get_ep0_max_packet_size(&ep0_desc.endpoint.max_packet_size, dev)))
 		goto err_address;
 
Index: uspace/lib/usbhost/src/utility.c
===================================================================
--- uspace/lib/usbhost/src/utility.c	(revision 296d22fc7ac2cf337cdd964b70173f002f670d06)
+++ uspace/lib/usbhost/src/utility.c	(revision d08aa42deffdaca09f91f19ec06efda43981d394)
@@ -75,5 +75,5 @@
  * @return Max packet size for EP 0 (in bytes)
  */
-int hc_get_ep0_max_packet_size(uint16_t *mps, bus_t *bus, device_t *dev)
+int hc_get_ep0_max_packet_size(uint16_t *mps, device_t *dev)
 {
 	assert(mps);
