Index: uspace/drv/bus/usb/uhci/hc.c
===================================================================
--- uspace/drv/bus/usb/uhci/hc.c	(revision 4bfcf223f4d18f485680138a5fd5665d67b3244a)
+++ uspace/drv/bus/usb/uhci/hc.c	(revision 9f6cb910756280f05b8b8bf460f641f332afb3d0)
@@ -105,5 +105,5 @@
  * @return Error code.
  */
-int hc_gen_irq_code(irq_code_t *code, const hw_res_list_parsed_t *hw_res)
+int uhci_hc_gen_irq_code(irq_code_t *code, const hw_res_list_parsed_t *hw_res)
 {
 	assert(code);
@@ -154,5 +154,5 @@
  * - resume from suspend state (not implemented)
  */
-void hc_interrupt(hcd_t *hcd, uint32_t status)
+void uhci_hc_interrupt(hcd_t *hcd, uint32_t status)
 {
 	assert(hcd);
@@ -408,5 +408,5 @@
 }
 
-int hc_status(hcd_t *hcd, uint32_t *status)
+int uhci_hc_status(hcd_t *hcd, uint32_t *status)
 {
 	assert(hcd);
@@ -432,5 +432,5 @@
  * Checks for bandwidth availability and appends the batch to the proper queue.
  */
-int hc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch)
+int uhci_hc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch)
 {
 	assert(hcd);
Index: uspace/drv/bus/usb/uhci/hc.h
===================================================================
--- uspace/drv/bus/usb/uhci/hc.h	(revision 4bfcf223f4d18f485680138a5fd5665d67b3244a)
+++ uspace/drv/bus/usb/uhci/hc.h	(revision 9f6cb910756280f05b8b8bf460f641f332afb3d0)
@@ -125,9 +125,10 @@
 int hc_init(hc_t *instance, const hw_res_list_parsed_t *hw_res, bool interupts);
 void hc_fini(hc_t *instance);
-int hc_gen_irq_code(irq_code_t *code, const hw_res_list_parsed_t *hw_res);
 
-void hc_interrupt(hcd_t *hcd, uint32_t status);
-int hc_status(hcd_t *hcd, uint32_t *status);
-int hc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch);
+int uhci_hc_gen_irq_code(irq_code_t *code, const hw_res_list_parsed_t *hw_res);
+
+void uhci_hc_interrupt(hcd_t *hcd, uint32_t status);
+int uhci_hc_status(hcd_t *hcd, uint32_t *status);
+int uhci_hc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch);
 
 #endif
Index: uspace/drv/bus/usb/uhci/main.c
===================================================================
--- uspace/drv/bus/usb/uhci/main.c	(revision 4bfcf223f4d18f485680138a5fd5665d67b3244a)
+++ uspace/drv/bus/usb/uhci/main.c	(revision 9f6cb910756280f05b8b8bf460f641f332afb3d0)
@@ -59,6 +59,6 @@
 	const int ret =  hc_init(instance, res, irq);
 	if (ret == EOK)
-		hcd_set_implementation(hcd, instance, hc_schedule, NULL, NULL,
-		    hc_interrupt, hc_status);
+		hcd_set_implementation(hcd, instance, uhci_hc_schedule, NULL,
+		    NULL, uhci_hc_interrupt, uhci_hc_status);
 	return ret;
 }
@@ -127,5 +127,5 @@
 	ret = ddf_hcd_device_setup_all(device, USB_SPEED_FULL,
 	    BANDWIDTH_AVAILABLE_USB11, bandwidth_count_usb11,
-	    ddf_hcd_gen_irq_handler, hc_gen_irq_code,
+	    ddf_hcd_gen_irq_handler, uhci_hc_gen_irq_code,
 	    uhci_driver_init, uhci_driver_fini);
 	if (ret != EOK) {
