|
@@ -156,6 +156,11 @@ struct usbdevfs_streams {
|
|
|
unsigned char eps[0];
|
|
|
};
|
|
|
|
|
|
+/*
|
|
|
+ * USB_SPEED_* values returned by USBDEVFS_GET_SPEED are defined in
|
|
|
+ * linux/usb/ch9.h
|
|
|
+ */
|
|
|
+
|
|
|
#define USBDEVFS_CONTROL _IOWR('U', 0, struct usbdevfs_ctrltransfer)
|
|
|
#define USBDEVFS_CONTROL32 _IOWR('U', 0, struct usbdevfs_ctrltransfer32)
|
|
|
#define USBDEVFS_BULK _IOWR('U', 2, struct usbdevfs_bulktransfer)
|
|
@@ -190,5 +195,6 @@ struct usbdevfs_streams {
|
|
|
#define USBDEVFS_ALLOC_STREAMS _IOR('U', 28, struct usbdevfs_streams)
|
|
|
#define USBDEVFS_FREE_STREAMS _IOR('U', 29, struct usbdevfs_streams)
|
|
|
#define USBDEVFS_DROP_PRIVILEGES _IOW('U', 30, __u32)
|
|
|
+#define USBDEVFS_GET_SPEED _IO('U', 31)
|
|
|
|
|
|
#endif /* _UAPI_LINUX_USBDEVICE_FS_H */
|