Index: uspace/drv/usbhub/port_status.h
===================================================================
--- uspace/drv/usbhub/port_status.h	(revision 4d0c40bef13e5819d9af34f589937654a9c1e8a8)
+++ uspace/drv/usbhub/port_status.h	(revision da9ebcaebe3f2f652690f890a79e9d9f49d48083)
@@ -79,4 +79,22 @@
 
 /**
+ * set the device request to be a port feature enable request
+ * @param request
+ * @param port
+ * @param feature_selector
+ */
+static inline void usb_hub_set_enable_port_feature_request(
+usb_device_request_setup_packet_t * request, uint16_t port,
+		uint16_t feature_selector
+){
+	request->index = port;
+	request->request_type = USB_HUB_REQ_TYPE_SET_PORT_FEATURE;
+	request->request = USB_HUB_REQUEST_SET_FEATURE;
+	request->value = feature_selector;
+	request->length = 0;
+}
+
+
+/**
  * set the device request to be a port enable request
  * @param request
@@ -191,4 +209,5 @@
 	request->length = 0;
 }
+
 
 /** get i`th bit of port status */
