USB: qcserial: make AT URCs work for Sierra Wireless devices
authorDavid Ward <david.ward@ll.mit.edu>
Wed, 16 Sep 2015 16:27:58 +0000 (12:27 -0400)
committerJohan Hovold <johan@kernel.org>
Fri, 9 Oct 2015 10:42:48 +0000 (12:42 +0200)
commitefd3e9151fea1b1140d39dc58ec7099a07f0bdff
treed8a62a72e02440b92f82223611fdbb6f76dcf8e6
parent669e729f9fb4e05ff02dfa01cbb8606549c6cb7c
USB: qcserial: make AT URCs work for Sierra Wireless devices

Three Sierra Wireless modems have been found to require the CDC ACM
SET_CONTROL_LINE_STATE request on the AT port in order to receive
unsolicited response codes, most recently the Dell Wireless 5808e
(which is a re-branded Sierra Wireless EM7355). On the other hand,
the Sierra Wireless MC7710 does not seem to need this request, but
it was found to work either way.

Use this request on the AT port of devices with the Sierra Wireless
layout in the qcserial driver. The other modems that were moved to
the option driver to work around this can now be moved back.

Cc: Bjørn Mork <bjorn@mork.no>
Signed-off-by: David Ward <david.ward@ll.mit.edu>
Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/qcserial.c
This page took 0.024452 seconds and 5 git commands to generate.