summaryrefslogtreecommitdiff
path: root/drivers/usb/early/ehci-dbgp.c
diff options
context:
space:
mode:
authorBjørn Mork <bjorn@mork.no>2012-05-18 19:27:43 (GMT)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-06-13 22:40:09 (GMT)
commit81df2d594340dcb6d1a02191976be88a1ca8120c (patch)
treef5a20ebf416c03b41611518d54706019d0c0ffa2 /drivers/usb/early/ehci-dbgp.c
parent7e97243c2080ecae7129e83635227fdebd4feef6 (diff)
downloadlinux-fsl-qoriq-81df2d594340dcb6d1a02191976be88a1ca8120c.tar.xz
USB: allow match on bInterfaceNumber
Some composite USB devices provide multiple interfaces with different functions, all using "vendor-specific" for class/subclass/protocol. Another OS use interface numbers to match the driver and interface. It seems these devices are designed with that in mind - using static interface numbers for the different functions. This adds support for matching against the bInterfaceNumber, allowing such devices to be supported without having to resort to testing against interface number whitelists and/or blacklists in the probe. Signed-off-by: Bjørn Mork <bjorn@mork.no> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/early/ehci-dbgp.c')
0 files changed, 0 insertions, 0 deletions