Index: uspace/drv/bus/usb/xhci/commands.c
===================================================================
--- uspace/drv/bus/usb/xhci/commands.c	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/commands.c	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -76,6 +76,7 @@
 }
 
-int xhci_cmd_wait(xhci_cmd_t *cmd, suseconds_t timeout)
-{
+int xhci_cmd_wait(xhci_cmd_t *cmd)
+{
+	const suseconds_t timeout = 1000000;
 	int rv = EOK;
 
Index: uspace/drv/bus/usb/xhci/commands.h
===================================================================
--- uspace/drv/bus/usb/xhci/commands.h	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/commands.h	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -67,5 +67,5 @@
 xhci_cmd_t *xhci_cmd_alloc(void);
 void xhci_cmd_init(xhci_cmd_t *);
-int xhci_cmd_wait(xhci_cmd_t *, suseconds_t);
+int xhci_cmd_wait(xhci_cmd_t *);
 void xhci_cmd_fini(xhci_cmd_t *);
 void xhci_cmd_free(xhci_cmd_t *);
Index: uspace/drv/bus/usb/xhci/endpoint.c
===================================================================
--- uspace/drv/bus/usb/xhci/endpoint.c	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/endpoint.c	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -257,5 +257,5 @@
 		cmd.slot_id = dev->slot_id;
 		xhci_send_configure_endpoint_command(dev->hc, &cmd, ictx);
-		if ((err = xhci_cmd_wait(&cmd, 100000)) != EOK)
+		if ((err = xhci_cmd_wait(&cmd)) != EOK)
 			goto err_cmd;
 
@@ -324,5 +324,5 @@
 	cmd.slot_id = dev->slot_id;
 	xhci_send_configure_endpoint_command(hc, &cmd, ictx);
-	if ((err = xhci_cmd_wait(&cmd, 100000)) != EOK)
+	if ((err = xhci_cmd_wait(&cmd)) != EOK)
 		goto err_cmd;
 
Index: uspace/drv/bus/usb/xhci/hc.c
===================================================================
--- uspace/drv/bus/usb/xhci/hc.c	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/hc.c	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -634,5 +634,5 @@
 	uint32_t v = host2xhci(32, target & BIT_RRANGE(uint32_t, 7));
 	pio_write_32(&hc->db_arry[doorbell], v);
-	usb_log_debug("Ringing doorbell %d, target = %d", doorbell, target);
+	usb_log_debug2("Ringing doorbell %d (target: %d)", doorbell, target);
 	return EOK;
 }
Index: uspace/drv/bus/usb/xhci/main.c
===================================================================
--- uspace/drv/bus/usb/xhci/main.c	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/main.c	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -186,5 +186,5 @@
 {
 	log_init(NAME);
-	logctl_set_log_level(NAME, LVL_DEBUG2);
+	logctl_set_log_level(NAME, LVL_DEBUG);
 	return ddf_driver_main(&xhci_driver);
 }
Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision 1fd2f81d2da4371d60202e031700b7eb53474741)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 2896ff65b4eed4511ef35ea3d5cc318dff981aa2)
@@ -91,5 +91,5 @@
 
 	xhci_send_enable_slot_command(hc, &cmd);
-	if ((err = xhci_cmd_wait(&cmd, 100000)) != EOK)
+	if ((err = xhci_cmd_wait(&cmd)) != EOK)
 		return err;
 
@@ -155,5 +155,5 @@
 	cmd.slot_id = slot_id;
 	xhci_send_address_device_command(hc, &cmd, ictx);
-	if ((err = xhci_cmd_wait(&cmd, 100000)) != EOK)
+	if ((err = xhci_cmd_wait(&cmd)) != EOK)
 		goto err_dctx;
 
@@ -400,5 +400,5 @@
 	xhci_get_port_bandwidth_command(dev->hc, &cmd, ctx, speed);
 
-	int err = xhci_cmd_wait(&cmd, 100000);
+	int err = xhci_cmd_wait(&cmd);
 	if(err != EOK) {
 		free(ctx);
