summaryrefslogtreecommitdiffstats
path: root/drivers/usb/storage/unusual_freecom.h
diff options
context:
space:
mode:
authorMatthias G. Eckermann <mge@arcor.de>2010-09-24 18:12:01 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2010-10-22 10:21:49 -0700
commit1992de83e375acc789daf66b7b72a812a5235b75 (patch)
tree7b6d89041289904b889f331e3ace60cd41ac864d /drivers/usb/storage/unusual_freecom.h
parent6195e3c6aa84dbbf80a60731168118824bd58bba (diff)
downloadlinux-1992de83e375acc789daf66b7b72a812a5235b75.tar.bz2
USB: qcserial: Enable Diagnostics Monitor and GPS ports on Gobi 2000
this patch to qcserial.c enables the Diagnostics Monitor and NMEA GPS ports on Qualcomm Gobi 2000 devices. A Gobi 2000 device will provide 3 serial ports: # /dev/ttyUSB0 -> Diagnostics # /dev/ttyUSB1 -> 3G Modem # /dev/ttyUSB2 -> NMEA GPS port * The Diagnostics Monitor uses Qualcomm's DM protocol; I used libqcdm (ModemManager) to talk to it, found it working, but at least DM commands 12 and 64 are not implemented on my device (Gobi 2000 built into Thinkpad x100e). * Functionality of the 3G Modem port remains unchanged. * The GPS port and how to enable it has been confirmed now in the Gobi 3000 source code at: https://www.codeaurora.org/patches/quic/gobi/ Enable/disable GPS via: echo "\$GPS_START" > /dev/ttyUSB2 # use GPS echo "\$GPS_STOP" > /dev/ttyUSB2 Signed-off-by: Matthias G. Eckermann <mge@arcor.de>
Diffstat (limited to 'drivers/usb/storage/unusual_freecom.h')
0 files changed, 0 insertions, 0 deletions