summaryrefslogtreecommitdiffstats
path: root/include/telephony/ril.h
Commit message (Collapse)AuthorAgeFilesLines
* RF cutback feature for SARDeepak Kundra2016-05-091-0/+14
| | | | | | Issue-id:FEIJ-350 Change-Id: I0cda490538cdf14ebf5248c5c487677e71a6ac07
* Merge tag 'LA.BF64.1.2.2-03240-8x94.0' into HEADMatt Wagantall2016-02-171-1/+31
|\ | | | | | | | | | | | | "LA.BF64.1.2.2-03240-8x94.0" Issue-Id: SAMBAR-1280 Change-Id: I3b7e32c045f21ca629a154cb1868331308385757
| * Add p2 option in openLogicalChannelWileen Chiu2016-01-071-1/+29
| | | | | | | | | | | | | | | | | | - Adding support for P2 parameter - Needed to support OMAPI 3.0 defined by SIM Alliance Change-Id: I9679178e2a6f0decd48f30e358685106b91163b8 CRs-Fixed: 948787
| * Add pdp data call reject throttle error codeAndalam Parthasarathi2015-12-231-0/+2
| | | | | | | | | | | | | | Added pdp data call reject throttle error code Change-Id: I90e8da4b46371fa6ae56ab1036e5520c01741a95 CRs-Fixed: 774782
* | Merge branch 'LA.BF.1.1.3_rb1.3' of ↵Steve Kondik2015-11-151-1/+21
|\| | | | | | | git://codeaurora.org/platform/hardware/ril into cm-13.0
| * Allow voice radio tech update in Airplane ModeSooraj Sasindran2015-10-141-1/+1
| | | | | | | | | | | | | | | | Allow voice radio tech state to be queried when device is in airplane mode. Change-Id: I2f1d495ad14d704b6b47cfdd4df0c37dafee7c25 CRs-Fixed: 919286
| * SEEK: Add support for getAtrPreeti Ahuja2015-10-061-0/+20
| | | | | | | | | | | | | | | | Add support for RIL_REQUEST_SIM_GET_ATR request for enabling getAtr api. CRs-Fixed: 718469 Change-Id: I5fe8f8156b55e7feaa7bb2671cd8451cb8bd2f36
* | ril-caf: Allow using RIL version 10Steve Kondik2015-10-121-0/+6
| | | | | | | | | | | | | | | | * RIL version 11 adds a field that must be supported by the modem and is not compatible with RIL version 10. Add a flag to support v10. * Define USE_RIL_VERSION_10 to enable this. Change-Id: I2d2dcbc149a46f9a56b5c852d5dbc9296b214180
* | Enabling RIL_QCOM_VERSIONRavinder Konka2015-10-121-0/+4
|/ | | | | Change-Id: I6706472d259d06841b87530c97782a95d2971b6c CRs-Fixed: 775430
* Telephony: 4G+ icon display on status bar.Yashdev Singh2015-10-061-1/+3
| | | | | | | - Add new data RAT LTE_CA. Change-Id: I199cec9f7ff93314e3344d348a9be3802095a8e6 CRs-Fixed: 873290
* Telephony: Introduce ACTIVATION_NOT_ALLOWED PDP cause-code.Yashdev Singh2015-10-061-0/+1
| | | | | | - Add cause code PDP_FAIL_ACTIVATION_NOT_ALLOWED = 0x07. Change-Id: I36abeb86f893bf62548cf006fb710c9aefa49203
* Add TD-SCDMA supportPreeti Ahuja2015-10-061-1/+11
| | | | | | | Add TD-SCDMA network modes. Change-Id: I98dc8bab43f7ad65c81ee4b6594fa22235a47c86 CRs-Fixed: 815985
* Add RIL_REQUEST_LAST_CALL_FAIL_CAUSE to rilkaiyiz2015-10-061-0/+43
| | | | | | Add needed RIL_REQUEST_LAST_CALL_FAIL_CAUSE to ril.h Change-Id: I479c838bfe96a6d9b80dd4b1a0cbc1debc7a9a2f
* Add an optional vendor_cause string toChao Liu2015-06-181-0/+5
| | | | | | | | | | | | RIL_REQUEST_LAST_CALL_FAIL_CAUSE's response. This vendor cause string will be passed to Telecom's DisconnectCause, which could help us figure out why we are seeing so many ERROR_UNSPECIFIED. bug:17701976 Original partner change: https://partner-android-review.googlesource.com/#/c/215710/ Change-Id: I0c54733a03b2fe2bd48b3d3b21efc5e3ebd9ef66
* Modem activity infoPrerepa Viswanadham2015-06-081-9/+2
| | | | Change-Id: Iab8fbdeae0867c6e9cb9027b08317b1b5a2c9dfc
* RIL: Interface to retrieve power stats infoSooraj Sasindran2015-06-041-0/+47
| | | | | | Introduce interface to retrieve modem power stats info Change-Id: I7ed89e754f733a93e430d64dfe28d7fbed1d4d75
* LCE RIL comment nitfenglu2015-05-191-5/+6
| | | | | | | cherrypick from mwd to mnc-dev Bug: 21307103 Change-Id: I0d9dd7bafee24a4853984ebcb665c022a0cbdc6a
* Correct GET_RADIO_CAP documentationAbhishek Adappa2015-04-221-3/+1
| | | | Change-Id: If9c07105771769b52070a85f93bf6d9a11fa6b80
* Link Capacity Estimation - RIL supportfenglu2015-04-161-1/+79
| | | | Change-Id: I9c4d4901d823d719be2b8bdec64f08eda342de53
* Telephony: Implementation of IWLAN.Yashdev Singh2015-03-151-1/+2
| | | | | | - Introduce IWLAN RAT in ril.h Change-Id: Iaea12214b8333c6b6a56879c4d3b9417e3c24082
* Merge "Modify RIL_Data_Call_Response to include MTU" into lmp-mr1-devRobert Greenwalt2014-12-081-3/+39
|\
| * Modify RIL_Data_Call_Response to include MTUSukanya Rajkhowa2014-12-031-3/+39
| | | | | | | | | | | | | | | | | | | | | | Include MTU as part of RIL Data Call Response so that the framework uses the dynamic MTU value provided by network and updates LinkProperties accordingly. Upping RIL version to 11. bug:18391670 Change-Id: I8a85d7f58c99d73278646cdcb2aa466b85ae9a81
* | Revert "Revert "STK Call Control feature implementation.""Amit Mahajan2014-11-221-3/+150
|/ | | | | | This reverts commit 6bfaf64c427b4d48a4fb1931eb8b5c0f79ce20f1. Change-Id: Ib408f7ef0db0e0fd6a6d501d565726733440b156
* Revert "STK Call Control feature implementation."Amit Mahajan2014-11-191-150/+3
| | | | | | This reverts commit 61bedcf4f339fb2eecb2e50bbd5637d0b70a9004. Change-Id: I257968ecc3c5e18f3b9cd6371e76846676c82447
* STK Call Control feature implementation.Preeti Ahuja2014-11-141-3/+150
| | | | | | | | Add support for unsols for Stk Call Control feature. Bug: 17646476 Change-Id: I65e8e65e514f00e171086496d86b0c825d3d3d3e
* [DS] Radio Capability Support. New design of capability switch for L.Legler Wu2014-10-291-2/+2
| | | | | | Modify for changing ModemID from int to string. Change-Id: Ic5ac096c6335658c5557dd94d659f910f42c8ffb
* Merge "Update the profile id and the comments to handle ↵Amit Mahajan2014-10-201-1/+6
|\ | | | | | | RIL_REQUEST_SET_DATA_PROFILE" into lmp-mr1-dev
| * Update the profile id and the comments to handle RIL_REQUEST_SET_DATA_PROFILEHui Wang2014-10-201-1/+6
| | | | | | | | Change-Id: I6a5651d2b9dc3682996b2a919d5c1c8201e5660b
* | Radio Capability Support.Wink Saville2014-10-171-4/+107
|/ | | | | | | | | | | | | | | | New design of capability switch for L. Add new RIL requests: RIL_REQUEST_GET_RADIO_CAPABILITY RIL_REQUEST_SET_RADIO_CAPABILITY RIL_UNSOL_RADIO_CAPABILITY These commands allow the framework to communicate what the Radio Capabilities for each logical modem has or should be using. It can support 2/3/4G switch and has flexible architecture to support future technology. Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
* Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.Shishir Agrawal2014-10-141-0/+2
| | | | | | | | The comment was not fixed when we extended the command to optionally include the select response. Bug: 17983857 Change-Id: I6245a7c8de1d35bb421ad06c5fefa9619aac1167
* Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variableHui Wang2014-09-191-1/+2
| | | | Bug: 17567651, 16308209 Change-Id: Ie5d8f5fc1227950634a746e7d3f911b5a8c5d96e
* Add RIL_REQUEST_SHUTDOWN to notify RIL that device is shutting downNaveen Kalla2014-08-191-0/+18
| | | | | | | | | When device is in airplane mode, SIM card and modem may be powered on. RIL can use RIL_REQUEST_SHUTDOWN to shutdown the modem and SIM card gracefully. Bug: 9773278 Change-Id: I6afa9e810cefc7855f7ae42e51f39cc51fa2aa6e
* Revert "Revert "add apn setting parameters, and set apn parameters to bp""Amit Mahajan2014-08-131-1/+49
| | | | | | This reverts commit 87540b6318016540030421a5c2bc41b759bf33cd. Change-Id: I7f6043ad55299ecc01cbcadc81c281b133755b86
* Revert "add apn setting parameters, and set apn parameters to bp"Amit Mahajan2014-08-121-49/+1
| | | | | | This reverts commit 6be060de61b99ed29ad67ebfa19271bbe0a475fe. Change-Id: Idc7d6cfc97ca6fadd93d85e96b12cb46e33f35c6
* add apn setting parameters, and set apn parameters to bpHui Wang2014-08-111-1/+49
| | | | Change-Id: I779b28996fafcacdefb63072b7dcc6bd90a532be
* Fix comment for RIL_SIM_IO_Response in ril.hAmit Mahajan2014-08-061-1/+2
| | | | Change-Id: Id4ebf5f40dda3e3751146b97cefd42cd15d43e75
* Changes to correctly process EAP-SIM req parameters in rilAmit Mahajan2014-07-181-6/+0
| | | Change-Id: I393c18f878fe3e5efcd81543a9a38a4c353b6e03
* Add support for retrieving real time data connection information.Wink Saville2014-07-131-0/+67
| | | | | | | | | To be able to reduce power consumption caused by the mobile radio being in a high power state, the radio will report its power state in real time. Bug: 8233234 Change-Id: Ia4195211c380efc04a65c6f1f6e4d29095a1bc35
* EAP-SIM RIL command name change.Amit Mahajan2014-06-301-2/+17
| | | | | | | Modified the name to match what was in QCRIL. Added structures for req/resp in ril.h Change-Id: I41abfacb7bacd4cfa0d4543100ac9960c97184f9
* Merge kwd to masterEtan Cohen2014-06-251-6/+304
| | | | Change-Id: Id33008507cbafc88288b6483c7691d6db34cc5c3
* Remove unneeded new RIL command.Jake Hamby2014-02-181-22/+3
| | | | | | | | | Remove the recently added RIL_REQUEST_SET_RADIO_MODE command and update the definition of the RIL_REQUEST_NV_RESET_CONFIG parameter. Also, space out the NV item enum values so we can add new items per category. Bug: 12864208 Change-Id: I0831b8495d06065e96239ef74d67342daa7b3743
* Add new RIL commands to read, write, and reset NV items.Jake Hamby2014-02-031-0/+103
| | | | | | | | | | Add new RIL commands to read, write, and reset NV items, including the CDMA Preferred Roaming List (PRL). Used for device configuration by some CDMA operators. Bug: 12864208 Change-Id: I792e272438b56bca725e6c034baac19244e5563f
* Removing the error return value requirement for RIL_REQUEST_SIM_OPEN_CHANNEL.Shishir Agrawal2013-12-161-1/+0
| | | | | | | On error, the RIL implementation should throw an error and the value returned does not need to be valid. Change-Id: Idf81e6f7e2aa5e967e97cef402dfd53150b9b183
* Change in semantics for RIL_REQUEST_SIM_OPEN_CHANNEL: -1 indicates error.Shishir Agrawal2013-12-121-1/+1
| | | | | | | Changing the RIL_REQUEST_SIM_OPEN_CHANNEL comment to state that the modem should return -1 on error and not 0. Change-Id: Ied71c23857659048f080531b79f98eb9db221c96
* Merge commit '865ce3b4a2ba0b3a31421ca671f4d6c5595f8690' into HEADThe Android Open Source Project2013-12-051-14/+13
|\
| * Fix documenation IMS registration state.Wink Saville2013-11-081-14/+13
| | | | | | | | | | Bug: 11599127 Change-Id: Id0016bca45ea84983c9280f55b0b1ccdcececc03
* | RIL changes for supporting generic SIM communication.Shishir Agrawal2013-12-021-2/+99
|/ | | | | | | | | | | | The RIL interface adds 4 new commands: - RIL_REQUEST_SIM_TRANSMIT_BASIC (AT+CSIM - TS 27.007) - RIL_REQUEST_SIM_OPEN_CHANNEL (AT+CCHO - TS 27.007) - RIL_REQUEST_SIM_CLOSE_CHANNEL (AT+CCHC - TS 27.007) - RIL_REQUEST_SIM_TRANSMIT_CHANNEL (AT+CGLA - TS 27.007) The RIL version is also increased to 10 by this change. Change-Id: Iee4d950d37a6097493cd945e611c914c40827215
* RIL: Support SMS over IMSSukanya Rajkhowa2013-10-101-1/+87
| | | | | | | | | | | | | | | RIL_REQUEST_IMS_REGISTRATION_STATE is used to aquire IMS registration state. RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED is called when IMS registration state has changed. RIL_REQUEST_IMS_SEND_SMS is used to send MO SMS over IMS. However, if retry field is set in case of failure, RIL_REQUEST_IMS_SEND_SMS sets messageRef from RIL_SMS_RESPONSE of corresponding failed MO SMS, and sets retry field to non-zero. If voice is available, sends RIL_REQUEST_IMS_SEND_SMS retries with data encoded based on voice tech available. Bug: 9626411 Change-Id: If0ecc9fa47661f6560171e472f3c464713e97968
* Change PDP_FAIL_SIGNAL_LOST to be retryable.Wink Saville2013-10-031-1/+1
| | | | | | | | | | | We've changed this in the framework: https://googleplex-android-review.git.corp.google.com/#/c/366996/ So this updates ril.h to match. Bug: 10954174, 10804691 Change-Id: I820d44e74251fd4fc375551474341572e9020aee
* am 7ee253c8: am 3d14a71d: Restart, cleanup or retry inactve connections.Wink Saville2013-08-081-0/+1
|\ | | | | | | | | * commit '7ee253c8baf442693ff6ed4603ca217fe9b9afdf': Restart, cleanup or retry inactve connections.