Index: uspace/drv/bus/usb/xhci/hw_struct/context.h
===================================================================
--- uspace/drv/bus/usb/xhci/hw_struct/context.h	(revision bb784ae40ffd2eb0cda12cf5cc8254d941590b46)
+++ uspace/drv/bus/usb/xhci/hw_struct/context.h	(revision 0f6b50f8f7c45af4a886d0766e10103b27242002)
@@ -192,3 +192,12 @@
 } __attribute__((packed)) xhci_input_ctx_t;
 
+/**
+ * Port bandwidth context: section 6.2.6
+ * The number of ports depends on the amount of ports available to the hub.
+ */
+typedef struct xhci_port_bandwidth_ctx {
+	uint8_t reserved;
+	uint8_t ports [];
+} __attribute__((packed)) xhci_port_bandwidth_ctx_t;
+
 #endif
