]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - tools/include/uapi/linux/usbdevice_fs.h
tools headers uapi: Sync linux/usbdevice_fs.h with the kernel sources
[mirror_ubuntu-focal-kernel.git] / tools / include / uapi / linux / usbdevice_fs.h
index 78efe870c2b7c85c9814ac90c04e137618bfd866..cf525cddeb94dc2cd2c53355ecdfbfebf095c168 100644 (file)
@@ -158,6 +158,7 @@ struct usbdevfs_hub_portinfo {
 #define USBDEVFS_CAP_MMAP                      0x20
 #define USBDEVFS_CAP_DROP_PRIVILEGES           0x40
 #define USBDEVFS_CAP_CONNINFO_EX               0x80
+#define USBDEVFS_CAP_SUSPEND                   0x100
 
 /* USBDEVFS_DISCONNECT_CLAIM flags & struct */
 
@@ -223,5 +224,8 @@ struct usbdevfs_streams {
  * extending size of the data returned.
  */
 #define USBDEVFS_CONNINFO_EX(len)  _IOC(_IOC_READ, 'U', 32, len)
+#define USBDEVFS_FORBID_SUSPEND    _IO('U', 33)
+#define USBDEVFS_ALLOW_SUSPEND     _IO('U', 34)
+#define USBDEVFS_WAIT_FOR_RESUME   _IO('U', 35)
 
 #endif /* _UAPI_LINUX_USBDEVICE_FS_H */