From: Bjørn Mork Date: Sat, 29 Jun 2013 10:03:06 +0000 (+0200) Subject: net: cdc_ether: allow combined control and data interface X-Git-Tag: v3.11-rc1~64^2~40 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fc4c84d49558ceca04761abd3f7eb5224af75b2;p=pandora-kernel.git net: cdc_ether: allow combined control and data interface Some Icera based Huawei modems handled by this driver are not completely CDC ECM compliant, using the same USB interface for both control and data. The CDC functional descriptors include a Union naming this interface as both master and slave, so it is supportable by relaxing the descriptor parsing in case these interfaces are identical. This has been tested on a Huawei K3806 and verified to add support for that device. Reported-and-tested-by: Enrico Mioso Signed-off-by: Bjørn Mork Acked-by: Oliver Neukum Signed-off-by: David S. Miller --- Reading git-diff-tree failed