1USB_DEVICE_INTERFACE(9) Host-Side Data Types and Macro USB_DEVICE_INTERFACE(9)
2
3
4
6 USB_DEVICE_INTERFACE_PROTOCOL - describe a usb device with a specific
7 interface protocol
8
10 USB_DEVICE_INTERFACE_PROTOCOL(vend, prod, pr);
11
13 vend
14 the 16 bit USB Vendor ID
15
16 prod
17 the 16 bit USB Product ID
18
19 pr
20 bInterfaceProtocol value
21
23 This macro is used to create a struct usb_device_id that matches a
24 specific interface protocol of devices.
25
27Kernel Hackers Manual 3.10 June 2019 USB_DEVICE_INTERFACE(9)