Index: uspace/drv/bus/usb/uhci/hc.c
===================================================================
--- uspace/drv/bus/usb/uhci/hc.c	(revision 3f03199e0835b11c26a46cd190aeef79835d08f4)
+++ uspace/drv/bus/usb/uhci/hc.c	(revision 4cf5b8e06201781fee876006f79b2918728442cf)
@@ -444,5 +444,5 @@
 {
 	assert(hcd);
-	hc_t *instance = hcd->private_data;
+	hc_t *instance = hcd->driver.data;
 	assert(instance);
 	assert(batch);
Index: uspace/drv/bus/usb/uhci/uhci.c
===================================================================
--- uspace/drv/bus/usb/uhci/uhci.c	(revision 3f03199e0835b11c26a46cd190aeef79835d08f4)
+++ uspace/drv/bus/usb/uhci/uhci.c	(revision 4cf5b8e06201781fee876006f79b2918728442cf)
@@ -57,10 +57,10 @@
 	assert(dev);
 	hcd_t *hcd = dev_to_hcd(dev);
-	if (!hcd || !hcd->private_data) {
+	if (!hcd || !hcd->driver.data) {
 		usb_log_error("Interrupt on not yet initialized device.\n");
 		return;
 	}
 	const uint16_t status = IPC_GET_ARG1(*call);
-	hc_interrupt(hcd->private_data, status);
+	hc_interrupt(hcd->driver.data, status);
 }
 
