Index: uspace/lib/usb/include/usb/pipes.h
===================================================================
--- uspace/lib/usb/include/usb/pipes.h	(revision 9d4579e8135741a21c2a9c316decead4f310c371)
+++ uspace/lib/usb/include/usb/pipes.h	(revision 1110ebd47ae52b7fc60d295fa6df370272309e81)
@@ -80,6 +80,4 @@
 } usb_endpoint_pipe_t;
 
-/** Flag for default control pipe. */
-#define USB_ENDPOINT_DESCRIPTION_DEFAULT_CONTROL_PIPE 1
 
 /** Description of endpoint characteristics. */
@@ -93,5 +91,5 @@
 	/** Interface subclass this endpoint belongs to (-1 for any). */
 	int interface_subclass;
-	/** Interface protocol this endpoint belogs to (-1 for any). */
+	/** Interface protocol this endpoint belongs to (-1 for any). */
 	int interface_protocol;
 	/** Extra endpoint flags. */
Index: uspace/lib/usb/src/pipesinit.c
===================================================================
--- uspace/lib/usb/src/pipesinit.c	(revision 9d4579e8135741a21c2a9c316decead4f310c371)
+++ uspace/lib/usb/src/pipesinit.c	(revision 1110ebd47ae52b7fc60d295fa6df370272309e81)
@@ -77,9 +77,4 @@
     usb_endpoint_description_t *found)
 {
-	/* Default control pipe is never mentioned in endpoint descriptors. */
-	if (wanted->flags & USB_ENDPOINT_DESCRIPTION_DEFAULT_CONTROL_PIPE) {
-		return false;
-	}
-
 #define _SAME(fieldname) ((wanted->fieldname) == (found->fieldname))
 
@@ -251,6 +246,5 @@
  *   configuration
  * - @c descriptor will point inside the configuration descriptor to endpoint
- *   corresponding to given description (or NULL for not found descriptor or
- *   for default control pipe)
+ *   corresponding to given description (or NULL for not found descriptor)
  * - @c interface will point inside the configuration descriptor to interface
  *   descriptor the endpoint @c descriptor belongs to (or NULL for not found
@@ -322,18 +316,4 @@
 	} while (interface != NULL);
 
-	/*
-	 * Find default control pipe and initialize it as well.
-	 */
-	for (i = 0; i < mapping_count; i++) {
-		if (mapping[i].description->flags
-		    & USB_ENDPOINT_DESCRIPTION_DEFAULT_CONTROL_PIPE) {
-			int rc = usb_endpoint_pipe_initialize_default_control(
-			    mapping[i].pipe, connection);
-			if (rc == EOK) {
-				mapping[i].present = true;
-			}
-		}
-	}
-
 	return EOK;
 }
