aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/uapi/linux/usb/functionfs.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/uapi/linux/usb/functionfs.h b/include/uapi/linux/usb/functionfs.h
index 0154b2859fd7..3ca03de7c2a8 100644
--- a/include/uapi/linux/usb/functionfs.h
+++ b/include/uapi/linux/usb/functionfs.h
@@ -32,6 +32,16 @@ struct usb_endpoint_descriptor_no_audio {
32 __u8 bInterval; 32 __u8 bInterval;
33} __attribute__((packed)); 33} __attribute__((packed));
34 34
35struct usb_functionfs_descs_head_v2 {
36 __le32 magic;
37 __le32 length;
38 __le32 flags;
39 /*
40 * __le32 fs_count, hs_count, fs_count; must be included manually in
41 * the structure taking flags into consideration.
42 */
43} __attribute__((packed));
44
35/* Legacy format, deprecated as of 3.14. */ 45/* Legacy format, deprecated as of 3.14. */
36struct usb_functionfs_descs_head { 46struct usb_functionfs_descs_head {
37 __le32 magic; 47 __le32 magic;