Index: uspace/drv/bus/usb/xhci/bus.c
===================================================================
--- uspace/drv/bus/usb/xhci/bus.c	(revision 306a36dae0d419ae43d028501b23fce889c83a66)
+++ uspace/drv/bus/usb/xhci/bus.c	(revision ff14aede529e82477b19f7e9c2e101612709dd67)
@@ -152,15 +152,5 @@
 	xhci_device_t *xhci_dev = xhci_device_get(dev);
 
-	/* Manage TT */
-	if (dev->hub->speed == USB_SPEED_HIGH && usb_speed_is_11(dev->speed)) {
-		/* For LS devices under HS hub */
-		/* TODO: How about SS hubs? */
-		dev->tt.address = dev->hub->address;
-		dev->tt.port = dev->port;
-	}
-	else {
-		/* Inherit hub's TT */
-		dev->tt = dev->hub->tt;
-	}
+	hcd_setup_device_tt(dev);
 
 	/* Calculate route string */
