summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2010-06-10atmodem: Split out the +CPMS senderDenis Kenzior1-26/+31
Just before sending a CMGR for +CMTI notification, use need to optionally send a CPMS to select the proper storage. This should be done in a separate function for potential re-use by CDSI
2010-06-10Remove hfpmodem's header guardGustavo F. Padovan1-4/+0
2010-06-09And some more minor coding style cleanup in SMS driverMarcel Holtmann1-3/+3
2010-06-09Fix coding style for one comment in SMS driverMarcel Holtmann1-1/+1
2010-06-09Add quirk for Qualcomm issues with setting CBS topic rangesMarcel Holtmann1-0/+14
2010-06-09Coding style fix for the PIN type tableMarcel Holtmann1-16/+16
2010-06-07atmodem: Fix CPUC parserDenis Kenzior1-6/+12
Apparently some modems are extra stupid: AT+CPUC?\r \r\n+CPUC: \r\nOK\r\n So if we fail to parse the response, return an error
2010-06-07netreg: whitespace styleDenis Kenzior1-2/+2
2010-06-07netreg: Add Huawei RSSI unsolicited callbackDenis Kenzior1-4/+20
2010-06-07atmodem: Optimize cops queriesDenis Kenzior1-20/+25
This patch is meant to do two things: - Some modems, like the Novatel, report bogus operator information when not registered, as opposed to simply returning empty strings. In this case we're a little bit more explicit about checking the returned mcc/mnc string - If we determine that the mcc/mnc string is bogus, we don't schedule the alphanumeric cops query and return early.
2010-06-06Add special SMS handling for Huawei based devicesMarcel Holtmann1-2/+10
2010-06-06Move AT_ODO quirk into HSO driver instead of network registrationMarcel Holtmann1-17/+0
2010-06-06Use hsomodem instead of hso for Option HSO GPRS atom driverMarcel Holtmann1-1/+1
2010-06-06Add support for Option specific radio settingsMarcel Holtmann3-0/+214
2010-06-06Use unquoted strings for cell information of Novatel devicesMarcel Holtmann1-0/+2
2010-06-06Add support for handling CNTI=0 request with Novatel devicesMarcel Holtmann2-11/+61
2010-06-06Add support for Novatel specific radio settingsMarcel Holtmann3-0/+213
2010-06-06Add Novatel Wireless (NW) specific modem driverMarcel Holtmann2-0/+68
2010-06-04hso: Enable OUWCTI notificationsDenis Kenzior1-3/+3
2010-06-04atmodem: Put some common code into a utilityDenis Kenzior1-20/+17
2010-06-04Change in at_cds_notify for status reportPasi Miettinen1-4/+15
2010-06-04Send OWCTI query when bringing up Option based devicesMarcel Holtmann1-0/+2
2010-06-04Use AT_OUWCTI instead of AT_OWCTI as expectedMarcel Holtmann1-1/+1
The Option firmware is so funny. It has a typo in the AT command :)
2010-06-04Enable Option specific OWCTI unsolicited notificationsMarcel Holtmann1-0/+2
2010-06-03The ack pdu support is not working on Novatel or Option devicesMarcel Holtmann1-1/+6
2010-06-03Quirk SMS handling for Novatel based devicesMarcel Holtmann1-2/+3
The Novatel based devices with Qualcomm chips seems to have various problems. First they advertise CNMI mode 2, but don't support it. And second they don't support CNMA acknowledgement with a PDU. So fall back to acks without PDU.
2010-06-03Add special quirk for Novatel based devicesMarcel Holtmann2-0/+7
2010-06-03The default PPP netmask should be 255.255.255.255Marcel Holtmann1-1/+1
2010-05-27isimodem: add set_online and post_onlinePekka Pessi1-9/+98
2010-05-27isimodem: More cleanup of bad styleDenis Kenzior1-164/+130
2010-05-27Fixed style issues in isimodem voicecall.Pekka Pessi1-38/+31
2010-05-27Eliminated bool, true and false from isimodem.Pekka Pessi16-305/+359
2010-05-26atmodem: fix crash during context deactivationKalle Valo1-5/+10
Ofono either crashed or busy looped with my Huawei E1552 3G modem when I tried to deactivate GPRS context. The reason was that gcd->chat was unreferenced already in setup_ppp() but the chat was still accessed later in at_gprs_deactivate_primary(). To fix the problem, change the logic instead to suspend chat session for PPP and resume when PPP has disconnected. Now it doesn't crash anymore. Deactivation still doesn't work properly with Huawei E1552, and most probably with other Huawei modems, because the modem hangs up the chat line after PPP deactivation. This needs to be fixed separately. The workaround is to reboot the modem, for example physically unplug and plug it in again.
2010-05-26atmodem: refactor context deactivationKalle Valo1-35/+16
The old way of using CGACT is no longer needed. It is enough that we shutdown PPP. Recommended by Denis.
2010-05-26isimodem: fix confusing log messagePessi Pekka (Nokia-D/Helsinki)1-1/+1
2010-05-26isimodem: fix memory leakPessi Pekka (Nokia-D/Helsinki)1-0/+1
2010-05-26Fix minor style issuesAki Niemi1-2/+8
2010-05-26Add: support for EF_ICCID in isimodem.Pessi Pekka (Nokia-D/Helsinki)2-77/+104
2010-05-19netreg: Fix crash when CREG is reported too earlyDenis Kenzior1-17/+12
If we register for CREG notifications before the netreg atom is registered (e.g. in MBM due to CIND queries) we crash if the CREG notification arrives before the CIND is queried.
2010-05-19huawei: add gprs contextKalle Valo1-0/+4
Tested with Huawei E1552 HSDPA USB stick using a finnish Saunalahti prepaid SIM.
2010-05-19Move report_signal_strength to atutilKalle Valo2-16/+18
The function is needed in two different places, better to move it to atutil.h.
2010-05-19Add isimodem support for network timeAki Niemi3-0/+44
2010-05-17Make isimodem use linkstate directlyPekka Pessi1-4/+4
2010-05-17Use g_pn_netlink_by_modem() in isimodem driverPekka Pessi1-2/+1
2010-05-15Remove unused declarationAki Niemi1-1/+0
2010-05-15Fix typo in commentAki Niemi1-1/+1
2010-05-15Fix copy-paste typoAki Niemi1-1/+1
2010-05-15Add proper debug configuration to isimodem SMSAki Niemi1-1/+7
2010-05-15Add SCA query and setter to isimodem SMS driverAki Niemi1-2/+137
2010-05-15Add missing SIM codepointsAki Niemi2-0/+6