android_kernel_google_msm/scripts/mod
Bjørn Mork dca7fa1b9f USB: allow match on bInterfaceNumber
From 81df2d5943 upstream.

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.

Change-Id: I0f991e507d041bbe12aa87403b9c2e1f0de274c2
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2013-03-15 17:07:24 -07:00
..
.gitignore
empty.c
file2alias.c USB: allow match on bInterfaceNumber 2013-03-15 17:07:24 -07:00
Makefile
mk_elfconfig.c
modpost.c modpost: Make verbose mismatches errors 2013-02-20 02:49:31 -08:00
modpost.h modpost: Fix modpost license checking of vmlinux.o 2012-04-09 20:52:56 -07:00
sumversion.c kbuild: Fix computing srcversion for modules 2011-03-13 15:59:58 -07:00