summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2009-12-07Add support for HSO signal quality reportingDenis Kenzior1-0/+26
2009-12-07Add Option HSO quirkDenis Kenzior1-0/+1
2009-12-07Fix: Sometimes Option modems don't return infoDenis Kenzior1-17/+23
When querying CGMI the Option modems sometimes just return OK, with no manufacturer information given.
2009-12-07Refactor: Calypso unsolicited signal strengthDenis Kenzior1-4/+9
2009-12-04Make sure to list calls in HFP voicecall driverDenis Kenzior1-0/+18
2009-12-04Fix release clcc_source when voicecall is removedZhenhua Zhang1-0/+3
Release the timer to avoid invoking the callback function after voicecall driver is removed.
2009-12-04Add hfp_send_dtmf to send tones for hfpmodemZhenhua Zhang1-1/+40
2009-12-04Refactor: Run CLCC when initializingDenis Kenzior1-56/+9
When voicecall atom is initialized, we should run a CLCC query to populate our call list. This also notifies the core of the new calls
2009-12-04Update atmodem voicecall driver to new world orderDenis Kenzior1-9/+7
2009-12-04Fix: StyleDenis Kenzior1-2/+1
2009-12-04Update HFP voicecall driver to new world orderDenis Kenzior1-10/+7
2009-12-04Remove: at_util callid APIs are no longer necessaryDenis Kenzior2-22/+0
2009-12-04Get rid of list_calls in hfp driverDenis Kenzior1-1/+0
2009-12-04Get rid of list_calls in calypso driverDenis Kenzior1-1/+0
2009-12-04Get rid of list_calls in isi driverDenis Kenzior1-16/+0
2009-12-01Fix: Make sure to never overflow DNS variableDenis Kenzior1-2/+5
2009-12-01Fix: Poll ENAP on older mbm hardwareDenis Kenzior1-125/+186
2009-12-01Style: Fix whitespaceDenis Kenzior1-1/+1
2009-12-01Fix: Fix parsing in MBMDenis Kenzior1-0/+3
2009-12-01Add experimental support for E2IPCFGDenis Kenzior1-20/+163
2009-12-01Fix: Don't decode error unnecessarilyDenis Kenzior1-2/+2
2009-12-01Fix: Add username/password support to mbm contextDenis Kenzior1-1/+7
2009-12-01Fix: Make sure we don't overflow the bufferDenis Kenzior2-2/+8
2009-12-01Style: Use unsigned int instead of unsignedDenis Kenzior3-3/+3
2009-11-26Fix: None of this seems necessary for the CalypsoDenis Kenzior1-5/+1
2009-11-24Fix: Move CHLD from voicecall driver to pluginZhenhua Zhang2-54/+10
According HFP v1.5 spec, AT+CHLD=? should be a part of SLC connection. So we should not do it after SLC connection is created.
2009-11-23Fix: Change order of init commandsDenis Kenzior1-1/+1
This seems to make the calypso return from ATD right away instead of waiting for connect/busy to be returned. It should now be possible to hangup alerting calls.
2009-11-23Fix: Make sure we don't gobble up unsolicitedDenis Kenzior1-1/+2
2009-11-23Add mpty field to ofono_callZhenhua Zhang1-1/+3
A field 'mpty' is added to ofono_call so that we can know whether the call belongs to multiparty call or not. According to 27.007 7.18, it is a defined return value of AT+CLCC.
2009-11-20Fix: Poll CLCC to replace the code in call_held=1Zhenhua Zhang1-44/+6
When using CHLD=2x in multiparty call, call_held is 1 and we should not swap all active->held. So we cannot save this pull in private chat.
2009-11-18Fix: warningsDenis Kenzior1-3/+3
2009-11-18Get rid of a few debugsDenis Kenzior1-4/+0
2009-11-18Make HSO context driver use OWANCALL/OWANDATADenis Kenzior1-22/+83
2009-11-18Add CALLBACK_WITH_SUCCESSDenis Kenzior1-0/+8
2009-11-18Parse the weird response of _OWANDATADenis Kenzior1-8/+24
The strings are unquoted and preceded by space. Don't these people read specs?
2009-11-18Fix: Properly send & parse _OWANDATADenis Kenzior1-2/+2
2009-11-18Fix: Send username and password properlyDenis Kenzior1-2/+2
2009-11-18Add initial HSO GPRS context driverDenis Kenzior3-0/+396
2009-11-18Fix: Report status & tech in hfpmodemDenis Kenzior1-0/+2
2009-11-18Fix: Report the current operator as currentDenis Kenzior1-1/+2
2009-11-17Update the MBM modem driver to the new APIDenis Kenzior1-7/+17
2009-11-17Update the AT modem driver to the new APIDenis Kenzior1-7/+7
2009-11-16Fix: Don't drop dialing calls when call=0 signaledDenis Kenzior1-23/+12
2009-11-16Fix: Don't double-swap calls when 3-way dialingDenis Kenzior1-0/+13
2009-11-16Fix: Update the status to held properlyDenis Kenzior1-1/+1
2009-11-16Refactor: Move repeated code to a functionDenis Kenzior1-24/+21
2009-11-16Fix: Handle callsetup=0 when no waiting or dialing callZhenhua Zhang1-0/+5
When call=1 and callsetup=0, if no waiting or dialing call, the call is active and no need to notify status change.
2009-11-16Fix: Ignore repeated CCWAs in atmodem as wellDenis Kenzior1-0/+5
2009-11-16Fix: Ignore repeated CCWA notify if haveZhenhua Zhang1-0/+6
Some phone like iPhone repeats CCWA notify. So we need to ignore it when we already have waiting call.
2009-11-16Fix: Set current element properlyDenis Kenzior1-1/+4
When removing an element from the list, the current iterator was not being updated properly. Most likely leading to double free.