Index: uspace/lib/usbdev/include/usb/dev/pipes.h
===================================================================
--- uspace/lib/usbdev/include/usb/dev/pipes.h	(revision 3f42eab8811ead7363c6107180e775451953c4fb)
+++ uspace/lib/usbdev/include/usb/dev/pipes.h	(revision c90163262531a9d6fd0787466623f8e3732fd826)
@@ -106,5 +106,5 @@
     size_t, const uint8_t *, size_t, usb_dev_session_t *);
 
-int usb_pipe_register(usb_pipe_t *, unsigned);
+int usb_pipe_register(usb_pipe_t *);
 int usb_pipe_unregister(usb_pipe_t *);
 
Index: uspace/lib/usbdev/src/devdrv.c
===================================================================
--- uspace/lib/usbdev/src/devdrv.c	(revision 3f42eab8811ead7363c6107180e775451953c4fb)
+++ uspace/lib/usbdev/src/devdrv.c	(revision c90163262531a9d6fd0787466623f8e3732fd826)
@@ -257,6 +257,5 @@
 	for (size_t i = 0; i < pipe_count; i++) {
 		if (pipes[i].present) {
-			rc = usb_pipe_register(&pipes[i].pipe,
-			    pipes[i].descriptor->poll_interval);
+			rc = usb_pipe_register(&pipes[i].pipe);
 			if (rc != EOK) {
 				goto rollback_unregister_endpoints;
Index: uspace/lib/usbdev/src/pipes.c
===================================================================
--- uspace/lib/usbdev/src/pipes.c	(revision 3f42eab8811ead7363c6107180e775451953c4fb)
+++ uspace/lib/usbdev/src/pipes.c	(revision c90163262531a9d6fd0787466623f8e3732fd826)
@@ -316,10 +316,9 @@
  * @return Error code.
  */
-int usb_pipe_register(usb_pipe_t *pipe, unsigned interval)
+int usb_pipe_register(usb_pipe_t *pipe)
 {
 	assert(pipe);
 	assert(pipe->bus_session);
 
-	pipe->desc.usb2.polling_interval = interval;
 	async_exch_t *exch = async_exchange_begin(pipe->bus_session);
 	if (!exch)
Index: uspace/lib/usbdev/src/pipesinit.c
===================================================================
--- uspace/lib/usbdev/src/pipesinit.c	(revision 3f42eab8811ead7363c6107180e775451953c4fb)
+++ uspace/lib/usbdev/src/pipesinit.c	(revision c90163262531a9d6fd0787466623f8e3732fd826)
@@ -178,7 +178,4 @@
 	};
 
-	/* TODO Extract USB2-related information */
-	ep_desc->usb2 = (usb2_endpoint_desc_t) { 0 };
-
 	if (companion_desc) {
 		ep_desc->usb3 = (usb3_endpoint_desc_t) {
