net: qmi_wwan: support Sierra Wireless MC77xx devices in QMI mode
authorBjørn Mork <bjorn@mork.no>
Tue, 17 Apr 2012 09:38:23 +0000 (09:38 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 19 Apr 2012 19:26:42 +0000 (15:26 -0400)
commit3bc17d10c9f8ac67eb474737d74894ef2e60d27c
tree175dd2e6626a25c6af53e6734f016db7c07650c8
parent7e5998aa74065d3ab31d17e667f40ffebf4b8425
net: qmi_wwan: support Sierra Wireless MC77xx devices in QMI mode

The MC77xx devices can operate in two modes: "Direct IP" or "QMI",
switchable using a password protected AT command.  Both product ID
and USB interface configuration will change when switched.

The "sierra_net" driver supports the "Direct IP" mode.  This driver
supports the "QMI" mode.

There are also multiple possible USB interface configurations in each
mode, some providing more than one wwan interface.  Like many other
devices made for Windows, different interface types are identified
using a static interface number.  We define a Sierra specific
interface whitelist to support this.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/qmi_wwan.c