Index: uspace/lib/usb/include/usb/request.h
===================================================================
--- uspace/lib/usb/include/usb/request.h	(revision a0e09efa60dbbc0e3802c852e85de6ea85ec0d84)
+++ uspace/lib/usb/include/usb/request.h	(revision 30353237c469dacf62da6c13c3c16c1ac4f949da)
@@ -71,4 +71,7 @@
 #define USB_ENDPOINT_STATUS_HALTED ((uint16_t)(1 << 0))
 
+/** Size of the USB setup packet */
+#define USB_SETUP_PACKET_SIZE 8
+
 /** Device request setup packet.
  * The setup packet describes the request.
@@ -108,5 +111,5 @@
 } __attribute__ ((packed)) usb_device_request_setup_packet_t;
 
-static_assert(sizeof(usb_device_request_setup_packet_t) == 8);
+static_assert(sizeof(usb_device_request_setup_packet_t) == USB_SETUP_PACKET_SIZE);
 
 /** How many toggles need to be reset */
Index: uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h	(revision a0e09efa60dbbc0e3802c852e85de6ea85ec0d84)
+++ uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h	(revision 30353237c469dacf62da6c13c3c16c1ac4f949da)
@@ -46,6 +46,4 @@
 #include <errno.h>
 #include <stdint.h>
-
-#define USB_SETUP_PACKET_SIZE 8
 
 typedef struct endpoint endpoint_t;
