Index: uspace/drv/bus/usb/xhci/bus.c
===================================================================
--- uspace/drv/bus/usb/xhci/bus.c	(revision 0892663adc814c89139511bb2bea33fffe20ff46)
+++ uspace/drv/bus/usb/xhci/bus.c	(revision 9848c770a5d230b87ec6a67839bdefc5a227e495)
@@ -203,5 +203,5 @@
  * @return Error code.
  */
-static void device_remove(device_t *dev)
+static void device_gone(device_t *dev)
 {
 	int err;
@@ -369,5 +369,5 @@
 
 	.device_enumerate = device_enumerate,
-	.device_remove = device_remove,
+	.device_gone = device_gone,
 	.device_online = device_online,
 	.device_offline = device_offline,
Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision 0892663adc814c89139511bb2bea33fffe20ff46)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 9848c770a5d230b87ec6a67839bdefc5a227e495)
@@ -206,5 +206,5 @@
 
 	/* Remove device from XHCI bus. */
-	bus_device_remove(&dev->base);
+	bus_device_gone(&dev->base);
 
 	return EOK;
