summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/gprs.c
AgeCommit message (Collapse)AuthorFilesLines
2014-06-30gprs: add support for u-blox +UREG URCsPhilip Paeps1-0/+44
2012-08-16gprs: data bearer for telit with PSNTAugust Mayer1-0/+40
Telit neither supports '+CPSB' nor reports the data bearer through '+CGREG'. It has its own +PSNT command.
2012-05-24atmodem: Fix issue with AT+CREG=? and AT+CGREG=? handlingMarcel Holtmann1-1/+2
Some modems might see an interim +CREG: or +CGREG: notification when querying the supported modes. Aux: > AT+CFUN=1\r Aux: < \r\nOK\r\n Aux: > AT+CREG=?\r Aux: < \r\n+CREG: 2\r\n Aux: < \r\n+CREG: (0-2)\r\nOK\r\n Unable to initialize Network Registration To make this work, skip to the first line with an actual range value.
2011-10-10drivers: Update copyright informationMarcel Holtmann1-2/+2
2011-07-29atmodem: Add Huawei specific GPRS bearer notificationsMarcel Holtmann1-2/+59
2011-01-29atmodem: remove NULL checkJeevaka Badrappan1-8/+0
2011-01-22atmodem: Add support for Gobi technology change handlingMarcel Holtmann1-0/+8
2011-01-20atmodem: Always listen for bearer notificationsMarcel Holtmann1-14/+4
2011-01-20atmodem: packet switch bearer supportRĂ©mi Denis-Courmont1-0/+33
2011-01-12atmodem: M15 coding style fixJeevaka Badrappan1-2/+2
2010-11-29drivers: explicitly compare pointers to NULLLucas De Marchi1-3/+3
This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl>
2010-10-29atmodem: Add support for IFX specific GPRS suspend notificationMarcel Holtmann1-2/+41
The Infineon modem informs about GPRS suspend cases. For example when GPRS is active and a call is made. If the status changes, inform the core about this change. This uses GPRS_SUSPENDED_UNKNOWN_CAUSE reason since the modem does not give a clear reason why GPRS was suspended. With this reason there is a delay before the status change gets send out as D-Bus signal.
2010-08-20atmodem: Add Nokia specific quirk for AT+CGEREP handlingMarcel Holtmann1-3/+13
2010-08-20atmodem: Turn a STE GPRS quirk into a MBM and STE quirkMarcel Holtmann1-2/+2
2010-08-16atmodem: Remove useless NULL checks before g_freeMarcel Holtmann1-4/+2
2010-08-12atmodem: Use g_at_chat_cloneDenis Kenzior1-2/+4
2010-06-06Add support for handling CNTI=0 request with Novatel devicesMarcel Holtmann1-0/+11
2010-03-26Update atmodem gprs driver to the new APIDenis Kenzior1-10/+10
2010-02-08Refactor: Remove atutil dump_responseDenis Kenzior1-6/+0
No longer needed now that we have nice AT command tracing using OFONO_AT_DEBUG=1
2010-02-05Fix: Use snprintf instead of sprintf in atmodemDenis Kenzior1-1/+1
2010-01-25Add STE modem support for GPRS and network registrationSjur Brændeland1-1/+9
2010-01-20Add quirk for cid and lac handling for HuaweiJussi Kukkonen1-2/+8
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-09Use new at_util_parse_reg in gprs driverDenis Kenzior1-55/+8
2009-12-09Style: Fix some remaining style issues in atmodemDenis Kenzior1-1/+2
2009-12-08Harden the CGREG parsing functionDenis Kenzior1-19/+21
Sometimes the CGREG query and CGREG unsolicited notification get intermixed. Since they have the same prefix, GAtChat clumps them together. Make sure the parser skips the unsolicited notification.
2009-11-10Fix +CGEV: parsingAndrzej Zaborowski1-2/+4
2009-11-10Fix: Don't bail if CREG/CGREG mode=2 is unsupportedAndrzej Zaborowski1-4/+53
2009-10-26Fix: notify_attached was only used when detachedDenis Kenzior1-1/+1
The standard only specifies that the context might have been detached by the network / mobile equipment. Not attached.
2009-10-23Fix: Some modems report PDP_type in a listDenis Kenzior1-1/+9
2009-10-23Remove unused code and make compiler happyDenis Kenzior1-1/+0
2009-10-23Refactor: Initialization codeDenis Kenzior1-110/+45
2009-10-23Add GPRS registration status implementationDenis Kenzior1-178/+40
2009-10-23Remove unused codeDenis Kenzior1-147/+12
2009-10-23Refactor: First round of renamingDenis Kenzior1-106/+106
2009-10-23Refactor: rename data-connection to gprsDenis Kenzior1-0/+649
Keep the name specific to GSM, other implementations will probably require their own interfaces