1USB_VENDOR_AND_INTER(9) Host-Side Data Types and Macro USB_VENDOR_AND_INTER(9)
2
3
4

NAME

6       USB_VENDOR_AND_INTERFACE_INFO - describe a specific usb vendor with a
7       class of usb interfaces
8

SYNOPSIS

10       USB_VENDOR_AND_INTERFACE_INFO(vend, cl, sc, pr);
11

ARGUMENTS

13       vend
14           the 16 bit USB Vendor ID
15
16       cl
17           bInterfaceClass value
18
19       sc
20           bInterfaceSubClass value
21
22       pr
23           bInterfaceProtocol value
24

DESCRIPTION

26       This macro is used to create a struct usb_device_id that matches a
27       specific vendor with a specific class of interfaces.
28
29       This is especially useful when explicitly matching devices that have
30       vendor specific bDeviceClass values, but standards-compliant
31       interfaces.
32
34Kernel Hackers Manual 3.10         June 2019           USB_VENDOR_AND_INTER(9)
Impressum