Index: uspace/app/usbinfo/info.c
===================================================================
--- uspace/app/usbinfo/info.c	(revision da772787831495b8f7ce1da08ece7bfbc2134e00)
+++ uspace/app/usbinfo/info.c	(revision bf588955990bc96fb7e6cbb94584ca020666f796)
@@ -102,5 +102,5 @@
     size_t depth, void *arg)
 {
-	const char *indent = get_indent(depth);
+	const char *indent = get_indent(depth + 1);
 
 	int descr_type = -1;
@@ -146,10 +146,9 @@
 {
 	dump_descriptor_tree_brief_callback((uint8_t *)&dev->device_descriptor,
-	    0, NULL);
-	browse_descriptor_tree(dev->full_configuration_descriptor,
+	    (size_t) -1, NULL);
+	usb_dp_walk_simple(dev->full_configuration_descriptor,
 	    dev->full_configuration_descriptor_size,
 	    usb_dp_standard_descriptor_nesting,
 	    dump_descriptor_tree_brief_callback,
-	    1,
 	    NULL);
 }
