summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2010-09-27huaweimodem: Register for voice call specific notificationsMarcel Holtmann1-0/+85
2010-09-26huaweimodem: Add skeleton for simple voice call driverMarcel Holtmann3-0/+209
2010-09-26ifxmodem: Make SIM Toolkit envelope submission workMarcel Holtmann1-13/+8
2010-09-26calypsomodem: Make SIM Toolkit envelope submission work againMarcel Holtmann1-9/+4
2010-09-26mbmmodem: Add comment about optional response data backMarcel Holtmann1-0/+1
2010-09-26ifx: Fix double free issueDenis Kenzior1-1/+1
2010-09-26mbm: Make stk envelope submission work againDenis Kenzior1-10/+4
2010-09-25atmodem: Add special handling for Infineon SIM ready stateMarcel Holtmann1-16/+61
2010-09-25ifxmodem: Fix name of voice call driverMarcel Holtmann1-1/+1
2010-09-24atmodem: Add support for Infineon CNMA without PDUMarcel Holtmann1-1/+2
Seems like the Infineon modem can't handle a provided PDU to the CNMA command. So just leave it out.
2010-09-24atmodem: Add special handling of Infineon signal strength reportingMarcel Holtmann1-0/+30
The custom signal strength reporting could be done inside the modem plugin actually, but Calypso, Huawei etc. add quirks to the generic network registration driver. So for now do it the same way until this gets cleaned up for all modem plugins.
2010-09-24ifx: Take out the vendor field in voicecall driverDenis Kenzior1-2/+0
2010-09-24ifx: Assume CLIP always arrivesDenis Kenzior1-112/+1
If the CLIP always arrives after a CRING, then we do not ever need to poll CLCC.
2010-09-24ifx: Don't bother polling on an ATDDenis Kenzior1-14/+9
The core can handle stateless drivers that do not keep clip state, in the case of IFX we can skip the poll after ATD for finding out our CLIP and just keep it as invalid / obtained from COLP. The core should do the right thing.
2010-09-24atmodem: Update commentDenis Kenzior1-1/+1
2010-09-24ifxmodem: Reorder voicecall driver before all otherMarcel Holtmann2-4/+4
2010-09-24ifx: Update commentDenis Kenzior1-1/+1
2010-09-24ifx: xcallstat should notify active->heldDenis Kenzior1-12/+0
2010-09-23ifx: Remove a few CLCC pollsDenis Kenzior1-13/+1
Polling here is no longer needed due to XCALLSTAT
2010-09-23ifx: Don't bother using RINGDenis Kenzior1-29/+0
We enable CRC=1, so only CRING should be sent
2010-09-23ifx: IFX provides hangup_all and hangup_activeDenis Kenzior1-4/+12
2010-09-23ifx: IFX provides swap_without_accept using CHLD=6Denis Kenzior1-1/+7
2010-09-23ifx: No need to register to standard notificationsDenis Kenzior1-58/+0
XCALLSTAT tells us when a call has been disconnected
2010-09-23ifx: Use none_prefix on other init commandsDenis Kenzior1-4/+4
2010-09-23ifx: Add IFX proprietory XCALLSTAT indicatorDenis Kenzior1-0/+75
2010-09-23ifx: Copy voicecall driver from atmodemDenis Kenzior3-0/+903
IFX is a fairly bone stock AT based modem so the atmodem driver is a good start.
2010-09-23calypso: Provide hangup_all and hangup_activeDenis Kenzior1-2/+9
On Calypso, ATH hangs up all calls except waiting calls and CHUP hangs up only active calls, but not held or waiting.
2010-09-24atmodem: Add vendor quirk for Infineon modemsMarcel Holtmann1-0/+1
2010-09-24ifxmodem: Fix whitespace corruptionMarcel Holtmann1-1/+1
2010-09-24calypsomodem: Cleanup of SIM Toolkit supportMarcel Holtmann1-30/+50
2010-09-24ifxmodem: Add debug for envelope response dataMarcel Holtmann1-5/+6
2010-09-24mbmmodem: Add debug for envelope response dataMarcel Holtmann1-3/+7
2010-09-24mbmmodem: Fix small typoMarcel Holtmann1-1/+1
2010-09-24mbmmodem: Cleanup of SIM Toolkit supportMarcel Holtmann1-21/+19
2010-09-24ifxmodem: Add support for SIM Toolkit (raw mode)Marcel Holtmann3-0/+326
2010-09-23ifxmodem: Add support for radio settingsMarcel Holtmann3-0/+221
2010-09-20atmodem: Allow setting PPP debug via environment variableMarcel Holtmann1-0/+8
2010-09-18ifxmodem: Add skeleton for Infineon driver pluginMarcel Holtmann2-0/+68
2010-09-16isimodem/ussd: Fix 64-bit compilation issueDenis Kenzior1-1/+1
2010-09-16isimodem/ussd: fix mobile-terminated casesPekka Pessi1-54/+76
ACK notifys. Handle mobile-terminated requests gracefully.
2010-09-16isimodem/debug: debug USSD typePekka Pessi2-0/+14
2010-09-16isimodem/ussd: clean const castsPekka Pessi1-3/+3
2010-09-15ussd: Tweak buffer sizeDenis Kenzior1-2/+2
2010-09-14ussd: Rework ussd_requestDenis Kenzior1-8/+9
- Only allocate variables which are needed - Make sure buffers are big enough - converted is a simple string, no need to use fancy printf magic
2010-09-14ussd: Simplify ussd notification parser logicDenis Kenzior1-27/+57
2010-09-14ussd: Driver API changesJeevaka Badrappan2-80/+77
To support 8bit and UCS2 formatted USSDs as well as Send USSD Proactive Command.
2010-09-14ussd: Read current CSCS charsetJeevaka Badrappan1-0/+16
2010-09-14Fix common misspellings in driversLucas De Marchi6-6/+6
Fix common misspellings by using the list available at http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines From the list cited above, the substitution script found the following misspellings: subsidary(-ies)->subsidiary(-ies) transfering->transferring
2010-09-10atutil: Add parsing of CSCS queriesJeevaka Badrappan2-0/+108
2010-09-10isimodem: implement Suspended propertyMika Liljeberg4-1/+99