Index: uspace/lib/drv/generic/remote_usbhc.c
===================================================================
--- uspace/lib/drv/generic/remote_usbhc.c	(revision 0748854fc80a8270792730dcc2619e63057dd769)
+++ uspace/lib/drv/generic/remote_usbhc.c	(revision 46e078a088fe8c3ab8b11e525495ff063c8d7aca)
@@ -50,6 +50,4 @@
 static void remote_usbhc_control_write(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
 static void remote_usbhc_control_read(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
-static void remote_usbhc_reserve_default_address(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
-static void remote_usbhc_release_default_address(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
 static void remote_usbhc_request_address(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
 static void remote_usbhc_bind_address(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);
@@ -61,7 +59,4 @@
 /** Remote USB host controller interface operations. */
 static remote_iface_func_ptr_t remote_usbhc_iface_ops [] = {
-	remote_usbhc_reserve_default_address,
-	remote_usbhc_release_default_address,
-
 	remote_usbhc_request_address,
 	remote_usbhc_bind_address,
@@ -127,36 +122,4 @@
 
 	return trans;
-}
-
-void remote_usbhc_reserve_default_address(ddf_fun_t *fun, void *iface,
-    ipc_callid_t callid, ipc_call_t *call)
-{
-	usbhc_iface_t *usb_iface = (usbhc_iface_t *) iface;
-
-	if (!usb_iface->reserve_default_address) {
-		async_answer_0(callid, ENOTSUP);
-		return;
-	}
-	
-	usb_speed_t speed = DEV_IPC_GET_ARG1(*call);
-	
-	int rc = usb_iface->reserve_default_address(fun, speed);
-
-	async_answer_0(callid, rc);
-}
-
-void remote_usbhc_release_default_address(ddf_fun_t *fun, void *iface,
-    ipc_callid_t callid, ipc_call_t *call)
-{
-	usbhc_iface_t *usb_iface = (usbhc_iface_t *) iface;
-
-	if (!usb_iface->release_default_address) {
-		async_answer_0(callid, ENOTSUP);
-		return;
-	}
-
-	int rc = usb_iface->release_default_address(fun);
-
-	async_answer_0(callid, rc);
 }
 
Index: uspace/lib/drv/include/usbhc_iface.h
===================================================================
--- uspace/lib/drv/include/usbhc_iface.h	(revision 0748854fc80a8270792730dcc2619e63057dd769)
+++ uspace/lib/drv/include/usbhc_iface.h	(revision 46e078a088fe8c3ab8b11e525495ff063c8d7aca)
@@ -84,19 +84,4 @@
  */
 typedef enum {
-	/** Reserve usage of default address.
-	 * This call informs the host controller that the caller will be
-	 * using default USB address. It is duty of the HC driver to ensure
-	 * that only single entity will have it reserved.
-	 * The address is returned via IPC_M_USBHC_RELEASE_DEFAULT_ADDRESS.
-	 * The caller can start using the address after receiving EOK
-	 * answer.
-	 */
-	IPC_M_USBHC_RESERVE_DEFAULT_ADDRESS,
-
-	/** Release usage of default address.
-	 * @see IPC_M_USBHC_RESERVE_DEFAULT_ADDRESS
-	 */
-	IPC_M_USBHC_RELEASE_DEFAULT_ADDRESS,
-
 	/** Asks for address assignment by host controller.
 	 * Answer:
Index: uspace/lib/usb/include/usb/hub.h
===================================================================
--- uspace/lib/usb/include/usb/hub.h	(revision 0748854fc80a8270792730dcc2619e63057dd769)
+++ uspace/lib/usb/include/usb/hub.h	(revision 46e078a088fe8c3ab8b11e525495ff063c8d7aca)
@@ -59,7 +59,4 @@
 } usb_hc_attached_device_t;
 
-int usb_hc_reserve_default_address(usb_hc_connection_t *, usb_speed_t);
-int usb_hc_release_default_address(usb_hc_connection_t *);
-
 usb_address_t usb_hc_request_address(usb_hc_connection_t *, usb_speed_t);
 int usb_hc_register_device(usb_hc_connection_t *,
Index: uspace/lib/usb/src/hub.c
===================================================================
--- uspace/lib/usb/src/hub.c	(revision 0748854fc80a8270792730dcc2619e63057dd769)
+++ uspace/lib/usb/src/hub.c	(revision 46e078a088fe8c3ab8b11e525495ff063c8d7aca)
@@ -53,41 +53,4 @@
 		} \
 	} while (false)
-
-
-/** Tell host controller to reserve default address.
- * @deprecated
- *
- * @param connection Opened connection to host controller.
- * @param speed Speed of the device that will respond on the default address.
- * @return Error code.
- */
-int usb_hc_reserve_default_address(usb_hc_connection_t *connection,
-    usb_speed_t speed)
-{
-	CHECK_CONNECTION(connection);
-
-	usb_log_warning("usb_hc_reserve_default_address() considered obsolete");
-
-	return async_req_2_0(connection->hc_phone,
-	    DEV_IFACE_ID(USBHC_DEV_IFACE),
-	    IPC_M_USBHC_RESERVE_DEFAULT_ADDRESS, speed);
-}
-
-/** Tell host controller to release default address.
- * @deprecated
- *
- * @param connection Opened connection to host controller.
- * @return Error code.
- */
-int usb_hc_release_default_address(usb_hc_connection_t *connection)
-{
-	CHECK_CONNECTION(connection);
-
-	usb_log_warning("usb_hc_release_default_address() considered obsolete");
-
-	return async_req_1_0(connection->hc_phone,
-	    DEV_IFACE_ID(USBHC_DEV_IFACE),
-	    IPC_M_USBHC_RELEASE_DEFAULT_ADDRESS);
-}
 
 /** Ask host controller for free address assignment.
