summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2012-11-25qmimodem: Print error string instead of code if availableMarcel Holtmann1-3/+10
2012-11-25qmimodem: Pretty print service name in debug logsMarcel Holtmann1-1/+5
2012-11-25qmimodem: Fix debug printing of messagesMarcel Holtmann1-3/+8
2012-11-25qmimodem: Add helper for error message stringsMarcel Holtmann2-0/+109
2012-11-22atmodem: Update sim driver to the new apiDenis Kenzior1-9/+23
2012-11-22qmi: Update sim-legacy driver to the new APIDenis Kenzior1-2/+6
2012-11-22isi: Update UICC driver to the new APIDenis Kenzior1-3/+18
2012-11-22isimodem: Update sim driver to the new APIDenis Kenzior1-0/+14
2012-11-23atmodem: Monitor IFX technology and band changesMarcel Holtmann1-0/+58
2012-11-15atmodem: add PIN retry count for Alcatel modemsCedric Jehasse1-0/+43
2012-11-12atmodem: Poll SIM state after entering PINCedric Jehasse1-0/+2
Encountered a problem of CME ERROR 14: SIM busy on Alcatel and Huawei modem. The Huawei modem has a ^SIMST unsollicited sim state indication, but not all Huawei modems support this. So poll the SIM state, as was already done for ZTE modems.
2012-11-12atmodem: Add ALCATEL vendorCedric Jehasse1-0/+1
2012-11-01sim: Fix the quirk handling of CPIN for WavecomHolger Hans Peter Freyther1-15/+9
The Wavecom Q2XXX support broke in commit 72ce19bf3e87b5e73c053f7ea1. This is because at_cpin_cb called decode_at_error with final and not with OK. This lead to an error being set in the error variable and the new code returns early when an error is set. The addition of the terminator in at_sim_probe for Wavecom broke in git commit ac524be99f8c72a2593e4ffcecad8beea7679e55 because terminators can not be added on cloned chats. Move the addition of the terminator from the atmodem to the wavecom plugin. Use the same terminator for Q2XXX and the normal Wavecom class. The WAVECOM terminator has been tested on a Q2XXX modem. Apply the CPIN quirk for both WAVECOM and WAVECOM_Q2XXX inside the sim.c file. Introduce needs_wavecom_sim_quirk to handle it for WAVECOM and WAVECOM_Q2XXX.
2012-09-11isimodem: Fix style issues in previous commitDenis Kenzior1-4/+1
2012-09-11isimodem: voicecall answer fix for Nemo on N9Jarko Poutiainen1-1/+14
Voicecall answering in Mer/Nemomobile run on Nokia N9 will fail unless call id is passed to modem.
2012-09-11netreg: Remove netreg atom in case init failsDenis Kenzior1-17/+23
2012-09-11netreg: Don't register for CIEV twiceDenis Kenzior1-2/+0
2012-09-11netreg: Add telit version for ciev notificationChristopher Vogl1-0/+44
2012-09-11netreg: Query and select supported CMER modesChristopher Vogl1-2/+151
2012-09-05atmodem: specify class for call barring queryPhilippe Nunes1-1/+4
class is specified when querying the call barring status if the class is not the default (7 - voice, data and fax)
2012-08-22sim: return from CPIN when SIM unlocked for telitChristopher Vogl1-0/+40
Only return from CPIN when the modem informs that the SIM is ready
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-08-16sim: Minor formatting nitpicksDenis Kenzior1-0/+2
2012-08-16sim: Fix warningDenis Kenzior1-1/+2
drivers/atmodem/sim.c: In function ‘at_pct_cb’: drivers/atmodem/sim.c:872:2: error: ISO C90 forbids mixed declarations and code
2012-08-16sim: support PIN retry counters for telit modemsAugust Mayer1-0/+61
2012-08-13gprs-context: print reason for ppp disconnectChristopher Vogl1-1/+1
2012-07-15gprs-context: Add new driver entry definitionGuillaume Zajac1-0/+11
2012-07-15qmimodem: Avoid shadowing length parameterMarcel Holtmann1-4/+4
2012-07-15isimodem: Avoid shadowing variablesMarcel Holtmann1-5/+5
2012-07-12ifx: Add CSSI and CSSU supportDenis Kenzior1-0/+58
2012-06-24qmi: fix whitespaceDenis Kenzior1-1/+1
2012-06-25modem: Add skeleton for USSD supportMarcel Holtmann3-0/+115
2012-06-25qmimodem: Add skeleton for voice call supportMarcel Holtmann3-0/+117
2012-06-25qmimodem: Make sure all service destroy functions are calledMarcel Holtmann1-0/+3
2012-06-25qmimodem: Add support for canceling all service requestsMarcel Holtmann2-10/+70
2012-06-25qmimodem: Use shared DMS service for device information and SIM handlingMarcel Holtmann2-2/+3
2012-06-25qmimodem: Add support for shared services with same client idMarcel Holtmann2-7/+96
2012-06-25qmimodem: Use unsigned int for notify id to make GUINT_TO_POINTER happyMarcel Holtmann1-1/+2
2012-06-25qmimodem: Use unsigned int for tid to make GUINT_TO_POINTER happyMarcel Holtmann2-5/+8
2012-06-25qmimodem: Use unsigned int for hash_id to make GUINT_TO_POINTER happyMarcel Holtmann1-3/+4
2012-06-25swmodem: Add extra informational AT+CGCONTRDP commandMarcel Holtmann1-0/+3
2012-06-24qmimodem: Add support for unregister of individual notificationsMarcel Holtmann2-1/+32
2012-06-24qmimodem: Add support for canceling service requestsMarcel Holtmann2-0/+46
2012-06-24qmimodem: Add skeleton for radio settings supportMarcel Holtmann3-0/+117
2012-06-24qmimodem: Return transaction identifier from service requestsMarcel Holtmann2-14/+22
2012-06-24qmimodem: Add helper function for accessing 64-bit integersMarcel Holtmann2-0/+24
2012-06-24qmimodem: Add common constants for GSM, UMTS and LTE bandsMarcel Holtmann3-1/+97
2012-06-22qmimodem: Add support for SMS handlingMarcel Holtmann4-0/+667
2012-06-21qmimodem: Add support for GPS location reportingMarcel Holtmann4-0/+348
2012-06-21qmimodem: Add support for GPRS data connection handlingMarcel Holtmann5-0/+620