summaryrefslogtreecommitdiffstats
path: root/drivers/isimodem
AgeCommit message (Collapse)AuthorFilesLines
2010-12-22isimodem: Adapt and refactor debuggingAki Niemi2-60/+37
2010-12-22isimodem: Adapt and refactor call forwardingAki Niemi1-319/+204
2010-12-22isimodem: Adapt and refactor call barring driverAki Niemi1-125/+81
2010-12-22isimodem: Adapt and refactor audio settings driverAki Niemi1-48/+27
2010-12-03isi/voicecall: fix handling of waiting callsPekka Pessi1-58/+56
Also, do not retrieve calls after isi_release_all_active() because retrieving is now only an unwanted side-effect .
2010-12-03isi/voicecall: avoid side-effects of releasePekka Pessi1-16/+16
If a call was held automatically when an another call was dialed or answered, it gets retrieved when the other call is released unless auto change features is explicitly disabled. Drop cause_type parameter because it is never used. Use cause code for busy when releasing incoming or waiting calls.
2010-12-03isi/voicecall: add call id to queued requestsPekka Pessi1-32/+57
2010-12-03isi/voicecall: fix status reportingPekka Pessi1-198/+189
Do not report incoming calls to the oFono core until they can be answered. Report MT_RELEASED or MO_RELEASED via ofono_voicecall_notify(), TERMINATED calls via ofono_voicecall_disconnected().
2010-11-29isi: Get rid of a pointless check in cf driverDenis Kenzior1-1/+1
2010-11-29drivers: explicitly compare pointers to NULLLucas De Marchi18-108/+104
This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl>
2010-11-29isi: Update radio-settings to use new APIDenis Kenzior1-1/+1
2010-11-26isi: Remove stray newlines in messages sent to logRémi Denis-Courmont5-15/+15
2010-11-22isi/voicecall: release COMING calls with BUSY causePekka Pessi1-0/+1
Very early incoming calls were not released with BUSY cause.
2010-11-11isimodem: Get rid of whitespace corruptionDenis Kenzior1-1/+1
2010-11-11isimodem: Fix style issues in gprs-context.cAki Niemi1-19/+28
2010-11-11isimodem: revector GPRS context driverMika Liljeberg1-159/+121
2010-11-04isigen: increase offline timeoutPekka Pessi1-0/+1
The modem deregisters from network before response to MTC_STATE_REQ is returned. Deregistering can take up to 6 seconds.
2010-10-27isimodem: add support for FastDormancy propertyMika Liljeberg1-1/+90
2010-10-21isimodem: Remove hack for notifying strengthAki Niemi1-10/+0
2010-10-20isi: fix SMSPekka Pessi1-31/+60
Align read-params with update-params properly. Align and fill tpdu sub block in submit.
2010-10-20isi: fix SMSPekka Pessi1-37/+56
Read absence/presence flags from correct field. Try to avoid overwriting other SMS parameters but SCA address. Use g_isi_(v)send().
2010-10-20isi: fix hangup_active and set_udub methodsPekka Pessi1-24/+36
The concept of "active" call seems to be overloaded.
2010-10-20isimodem: Fix setting SCA typeAki Niemi1-1/+1
2010-10-19isimodem: Fix request cleanup codeAki Niemi15-59/+84
Adds a check for when the driver is being removed, in which case no new ISI requests should be generated.
2010-10-15isimodem: returns file-status of SIM EF-filePetteri Tikander1-4/+5
2010-10-14isimodem: Fix copyright and license boilerplateAki Niemi32-418/+411
2010-10-14isimodem: Fix SMSC address update requestAki Niemi1-2/+2
2010-10-06isimodem/voicecall: fix hangup_activePekka Pessi1-4/+3
2010-10-01isimodem: Properly clean up audio settings driverAki Niemi1-1/+4
2010-10-01isimodem: Add support for audio settingsKai Vehmanen3-0/+155
The audio state is mapped directly to isimodem's call server status indications. When active, the modem speech path should be opened, and when closed, the modem speech path may be closed.
2010-09-30isimodem: Report GPRS detachAki Niemi1-3/+2
2010-09-30isimodem: Fix signal strength reportingAki Niemi1-0/+10
ISI modems send the signal strength indication before registration status changes, which causes the core to ignore initial signal strength values.
2010-09-30isimodem: remove generic modem driver partsPekka Pessi1-401/+0
The isimodem driver is now part of isigen (just like atmodem and atgen).
2010-09-27isimodem: Return success on topic set/clearAki Niemi1-3/+3
The isimodem driver accepts all topics by default.
2010-09-27isimodem: Fix CBS decodingAki Niemi1-1/+9
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-14ussd: Driver API changesJeevaka Badrappan1-34/+8
To support 8bit and UCS2 formatted USSDs as well as Send USSD Proactive Command.
2010-09-14Fix common misspellings in driversLucas De Marchi3-3/+3
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-10isimodem: implement Suspended propertyMika Liljeberg4-1/+99
2010-09-02isimodem/ussd: use g_isi_send()Pekka Pessi1-11/+10
2010-09-02isimodem/gprs: use g_isi_send()Pekka Pessi1-27/+21
2010-08-30Remove unnecessary alignment to 32bit boundaryAki Niemi2-8/+8
2010-08-26isimodem/gprs: fix attached_status responsePekka Pessi1-2/+22
2010-08-12modem: Be consistent when naming callback typedefsDenis Kenzior1-3/+3
2010-08-12voicecall: Rename hangup to hangup_activeSjur Brændeland1-1/+1
2010-08-10Fix GPRS context IP configuration issue with ISI modemsMarcel Holtmann1-2/+5
2010-08-09Fix isimodem call forwarding.Pekka Pessi1-3/+2