summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* snd: Refactor code, check for NULL pointers and prevent memory leaksPaul Kocialkowski2013-03-302-15/+36
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* rfs: Refactor code, check for NULL pointers and prevent memory leaksPaul Kocialkowski2013-03-301-16/+32
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Rename samsung-ril to Samsung-RIL, refactor Android.mk and comments stylePaul Kocialkowski2013-03-3023-272/+220
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* ipc: Set ipc message structure to 0 and double check before freeingPaul Kocialkowski2013-03-231-1/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* disp: Log signal strengthPaul Kocialkowski2013-03-081-0/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* pwr: Handle phone reset messagePaul Kocialkowski2013-03-073-0/+10
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Use correct SIM ready status valuePaul Kocialkowski2013-03-071-3/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* disp: Report signal strength from icon infoPaul Kocialkowski2013-03-071-15/+48
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* pwr: Complete request even if last state seems not to matchPaul Kocialkowski2013-03-071-4/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SRS: srs-client library, proper structures for protocol dataPaul Kocialkowski2013-03-075-21/+475
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* pwr: Wait for IPC_PWR_PHONE_PWR_UP to complete startupPaul Kocialkowski2013-03-063-1/+8
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Piranha (P5100/P3100 Galaxy Tab 2.0 tablets) supportPaul Kocialkowski2013-03-061-0/+10
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Handle various SIM I/O message formats based on SIM ICC typePaul Kocialkowski2013-02-094-44/+296
| | | | | | Also make request id registration override older requests. Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Do not consider absent SIM state as unknownPaul Kocialkowski2013-02-091-0/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Assume SIM is ready when phonebook init is completePaul Kocialkowski2013-02-091-3/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Send SIM I/O requests one after anotherPaul Kocialkowski2013-02-092-21/+205
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Change coding style: add a space after if, for and whilePaul Kocialkowski2013-02-0917-469/+469
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* compat: Removed separate header: apply per-version changes in the codePaul Kocialkowski2013-02-095-61/+61
| | | | | | | | This is especially relevant when the elements of the structures changed or need a different handling in the code: that way, we don't confuse which structure is declared. Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* sec: Rewrite SIM I/O functionsPaul Kocialkowski2013-02-092-34/+55
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* MISC: Timezone can be negative: handle that case as wellPaul Kocialkowski2013-02-081-2/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* PWR: Report power states and return to RILJ properlyPaul Kocialkowski2012-12-162-24/+20
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* RFS: Export ipc_rfs_send function prototypePaul Kocialkowski2012-12-152-2/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SAT: Rename STK functions, disable STK by defaultPaul Kocialkowski2012-12-154-18/+37
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Copyright: Corrected email addressPaul Kocialkowski2012-11-1924-24/+24
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Disp: Report RSSI properly with newer versionPaul Kocialkowski2012-11-182-11/+20
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* TODO: Removed implemented GPRS functionsPaul Kocialkowski2012-11-121-7/+0
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SRS: Set non-blocking flag without overridePaul Kocialkowski2012-11-121-1/+4
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: Pass CID to activate/deactivate IPC functionsPaul Kocialkowski2012-11-111-2/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SRS: Rework to handle multiple clients in a better wayPaul Kocialkowski2012-11-054-123/+436
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Updated copyright informationPaul Kocialkowski2012-11-0422-20/+22
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-044-316/+302
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Process next incoming message after failurePaul Kocialkowski2012-11-042-10/+17
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMS: Use lists stored in ril_data instead of global tpid tablePaul Kocialkowski2012-11-013-99/+142
| | | | | | Some strutures were also renamed to Stick to libsamsung-ipc changes Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GEN: Change function name to match naming stylePaul Kocialkowski2012-11-011-2/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-013-91/+135
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GEN: Use lists stored in ril_data instead of global tablePaul Kocialkowski2012-11-013-79/+104
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* PWR: Fix typo errorPaul Kocialkowski2012-11-011-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Reworked RIL requests, globals, SIM status, clientPaul Kocialkowski2012-11-0121-694/+858
| | | | | | | | | | | * Handling ril requests with lists * Renamed functions to complete requests * Globals (most of them) are held in ril_data * Renamed SIM_Status to ril_sim_state * Renamed client object to data * Moved client funcs to a sub-structure Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Call: return NULL and 0 len when no calls are to be listedPaul Kocialkowski2012-09-191-0/+7
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SEC: Avoid garbage when sending SIM IOPaul Kocialkowski2012-09-141-17/+15
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Stick to the latest libsamsung-ipc changesPaul Kocialkowski2012-09-092-5/+5
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: Fixed style, compat and RIL_VERSION < 6 return data on SETUP_DATA_CALLPaul Kocialkowski2012-09-075-35/+101
| | | | | | SEC/SMS: Fixed compat Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Stick to the latest libsamsung-ipc changesPaul Kocialkowski2012-09-064-81/+83
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Cosmetics: removed lines with tabs or spacesPaul Kocialkowski2012-08-2810-18/+18
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SRS: Use different socket type based on RIL versionPaul Kocialkowski2012-08-281-1/+4
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Rework SRS to support multiple clientsAlexander Tarasikov2012-08-274-133/+113
| | | | | | This fixes deadlocks on Galaxy Nexus (Tuna) when GPS/NFC libraries open the socket thus preventing in-call audio from functioning
* Synchronize ril and ipc notificationsAlexander Tarasikov2012-08-261-2/+24
| | | | | This fixes RSSI status and probably some other concurrency issues
* Only fake ril version on jellybeanAlexander Tarasikov2012-08-251-1/+5
|
* Fix compiling gprs on GingerbreadAlexander Tarasikov2012-08-251-3/+11
|
* Fix GPRS on ICS/JBAlexander Tarasikov2012-08-252-70/+158
|