Index: uspace/lib/usb/include/usb/classes/classes.h
===================================================================
--- uspace/lib/usb/include/usb/classes/classes.h	(revision a3b11077d8f52e4d473a595250433d9b2a216b53)
+++ uspace/lib/usb/include/usb/classes/classes.h	(revision a822cd8dc4420329a5aaefd77bc0329a11e05e15)
@@ -60,4 +60,5 @@
 } usb_class_t;
 
+const char *usb_str_class(usb_class_t);
 
 #endif
Index: uspace/lib/usb/include/usb/usbdrv.h
===================================================================
--- uspace/lib/usb/include/usb/usbdrv.h	(revision a3b11077d8f52e4d473a595250433d9b2a216b53)
+++ uspace/lib/usb/include/usb/usbdrv.h	(revision a822cd8dc4420329a5aaefd77bc0329a11e05e15)
@@ -94,4 +94,8 @@
 int usb_drv_async_wait_for(usb_handle_t);
 
+int usb_drv_create_device_match_ids(int, match_id_list_t *, usb_address_t);
+int usb_drv_register_child_in_devman(int, device_t *, usb_address_t,
+    devman_handle_t *);
+
 
 #endif
