summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
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
2010-05-14Refactor isimodem CBS driverAki Niemi1-12/+32
2010-05-14Fix CBS routing request failure reportingAki Niemi1-5/+8
2010-05-14Add isimodem support for MO and MT SMSAki Niemi1-15/+293
2010-05-14Add missing SMS ISI codepointsAki Niemi2-1/+27
2010-05-12mbm: Simplify STKR callback logicDenis Kenzior1-5/+1
2010-05-12mbm: Simplify STKE logicDenis Kenzior1-6/+11
We shouldn't use CALLBACK_WITH_FAILURE unless we can't parse the response from the modem. This most likely indicates an integration error.
2010-05-12mbm: NULL check on a g_free is not necessaryDenis Kenzior1-10/+4
This is a change from previously accepted practice
2010-05-12mbm: Few style issues with indentationDenis Kenzior1-7/+6
2010-05-12mbm: Add STK driver.Andrzej Zaborowski3-0/+259
2010-05-12atmodem: Pass allowed response prefixes to gatchatAndrzej Zaborowski1-6/+9
Not doing this creates a race condition where any notification comming in in the middle of a sequence of commands may be counted as a response to one of the commands and get lost.
2010-05-11atmodem: Fix crashes related to unremoved timeoutsDenis Kenzior1-2/+12
Any timeouts set must be removed using g_source_remove. Failure to do so results in sigsegvs when the modem is randomly removed during the initialization cycle.
2010-04-30atmodem: Port gprs-context to new PPP apiDenis Kenzior1-12/+8
2010-04-28Fix: For now calling g_at_chat_unref is fineDenis Kenzior1-1/+1
Same as g_at_chat_shutdown in this case
2010-04-27Fix typo in gprs driverAki Niemi1-1/+1
2010-04-27Fix faulty logic in netreg driverAki Niemi1-24/+21
Also add missing tech param.
2010-04-27Fix remove ops in isimodem driversAki Niemi8-31/+42