cdc-wdm.h 676 B

1234567891011121314151617181920212223
  1. /*
  2. * USB CDC Device Management userspace API definitions
  3. *
  4. * This program is free software; you can redistribute it and/or
  5. * modify it under the terms of the GNU General Public License
  6. * version 2 as published by the Free Software Foundation.
  7. */
  8. #ifndef __LINUX_USB_CDC_WDM_H
  9. #define __LINUX_USB_CDC_WDM_H
  10. #include <linux/types.h>
  11. /*
  12. * This IOCTL is used to retrieve the wMaxCommand for the device,
  13. * defining the message limit for both reading and writing.
  14. *
  15. * For CDC WDM functions this will be the wMaxCommand field of the
  16. * Device Management Functional Descriptor.
  17. */
  18. #define IOCTL_WDM_MAX_COMMAND _IOR('H', 0xA0, __u16)
  19. #endif /* __LINUX_USB_CDC_WDM_H */