Index: uspace/lib/usbhost/src/endpoint.c
===================================================================
--- uspace/lib/usbhost/src/endpoint.c	(revision 21885c9201526dd53ff833be308f1e90c8a9284d)
+++ uspace/lib/usbhost/src/endpoint.c	(revision 3f029359981a4732bc0a82fc9300bc027c5ada6f)
@@ -203,6 +203,15 @@
     usbhc_iface_transfer_callback_t on_complete, void *arg, const char *name)
 {
-	usb_log_debug2("%s %d:%d %zu(%zu).",
-	    name, target.address, target.endpoint, size, ep->max_packet_size);
+	if (!ep)
+		return EBADMEM;
+
+	if (ep->transfer_type == USB_TRANSFER_CONTROL) {
+		usb_log_debug("%s %d:%d %zu/%zuB, setup %#016" PRIx64, name,
+		    target.address, target.endpoint, size, ep->max_packet_size,
+		    setup_data);
+	} else {
+		usb_log_debug("%s %d:%d %zu/%zuB", name, target.address,
+		    target.endpoint, size, ep->max_packet_size);
+	}
 
 	device_t * const device = ep->device;
