usb: gadget: f_fs: add ioctl returning ep descriptor
[firefly-linux-kernel-4.4.55.git] / include / uapi / linux / usb / functionfs.h
index 6d2a16b834bf19f3a75abce80388e2c10e02bf2a..7c7a2feb0e6e7770457bd69452c9bb9deca20850 100644 (file)
@@ -275,6 +275,12 @@ struct usb_functionfs_event {
  */
 #define        FUNCTIONFS_ENDPOINT_REVMAP      _IO('g', 129)
 
+/*
+ * Returns endpoint descriptor. If function is not active returns -ENODEV.
+ */
+#define        FUNCTIONFS_ENDPOINT_DESC        _IOR('g', 130, \
+                                            struct usb_endpoint_descriptor)
+
 
 
 #endif /* _UAPI__LINUX_FUNCTIONFS_H__ */