summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* radio-settings: Do not use enum ofono_access_modeDenis Kenzior2021-06-011-4/+2
| | | | | | | Originally the enum was only meant to signify a single radio access mode preference, but over time its meaning was overloaded to be a bitfield with multiple preferences. Switch away from using an enum value to using an unsigned int to make it clearer that the value is a bitfield.
* netmon: added PCI, TAC, SNR valueJongSeok Won2020-07-311-0/+3
| | | | To support cell type LTE, the value of PCI, TAC, SNR is added
* gprs: Add list_active_contextsRichard Röjfors2019-08-131-0/+2
| | | | | This is useful for instance during startup where early activated contexts can be listed at a suitable point in time.
* netmon: adding get function for neighbouring cell informationAntara Borwankar2019-06-071-0/+6
| | | | | Added declaration of functions and structures required for getting neighbouring cell information.
* sim: Added set function for CardSlotCount and ActiveCardSlotAntara Borwankar2019-03-281-0/+9
| | | | | Adding set function definition for CardSlotCount and ActiveCardSlot properties.
* gprs-context: adding get function for network interfaceAntara Borwankar2019-02-211-0/+2
| | | | | Added declaration of get function to get network interface for gprs-context
* include: add ofono_modem_set_powered_timeout_hintGiacinto Cifelli2018-10-241-0/+3
| | | | | | | | | function to set the powered timeout for those cases where a device might require longer time to boot (uncommon). The function is effective if called before Powered=true, so it is best called by modem detection logic and prior to calling ofono_modem_register.
* include: add proto and authentication parametersGiacinto Cifelli2018-10-221-0/+5
| | | | | | | The ofono_lte_default_attach_info is extended with protocol, authentication method, username and password. Co-authored-by: Martin Baschin <martin.baschin@googlemail.com>
* include: move auth_method and proto enumerationsGiacinto Cifelli2018-10-092-21/+21
| | | | | | ofono_gprs_proto and ofono_gprs_auth_method, and related length consts, moved to types.h from gprs-context.h, so that they can be shared also with lte core functions
* gprs-context: added OFONO_GPRS_AUTH_METHOD_NONEGiacinto Cifelli2018-10-091-0/+1
| | | | | | | | | | | | | | This method makes explicit the lack of authentication. When selected, the username and password are ignored, but they are not changed in the user-defined properties for the context. This treatment is necessary to allow setting independently auth_method, username and password. This method is also selected implicitly when username is set to an empty string. Also this selection is done without changing the user-defined auth_method for the context, so that the behavior is consistent.
* include: add ofono_lte_get_modem global functionGiacinto Cifelli2018-09-241-0/+2
| | | | | this function can be used in the drivers to query the functions ofono_modem_get_* to retrieve modem-specific properties
* include: Add ofono_modem_get_voicecallSlava Monich2018-07-021-0/+2
|
* include: Add OFONO_ERROR_TYPE_ERRNOSlava Monich2018-06-281-0/+1
|
* include: Add ofono_voicecall_get_modemSlava Monich2018-06-251-0/+2
|
* include: Add ofono_modem_get_gprsSlava Monich2018-04-271-0/+2
|
* include: Add missing vendor parameter to lte atomDenis Kenzior2018-03-121-1/+2
|
* voicecall: Add support for dialing number at a given memory locationPhilippe De Swert2018-02-131-0/+4
| | | | Add a new function to be able to dial numbers from memory/favourites.
* include: Add storage.hSlava Monich2017-11-271-0/+32
| | | | To expose ofono directories to dynamically loadable plugins.
* include: add ofono_gprs_context_set_ipv4_prefix_lengthDenis Kenzior2017-11-131-0/+2
| | | | This is a short-hand version of using set_ipv4_netmask
* simauth: remove driver API definitions from simauth includeJames Prestwood2017-11-091-41/+1
|
* include: Introduce ofono_sim_initialized_notifyDenis Kenzior2017-11-081-0/+13
|
* sim: logical access APIJames Prestwood2017-11-071-0/+10
| | | | | | Moved logical access API from simauth to sim atom. This removes the need for a simauth driver completely, as the rest of the functionality was moved in previous commits.
* sim: header definitions for ISIM context APIJames Prestwood2017-11-061-0/+4
| | | | | | This will allow an atom to create a SIM context to an ISIM AID (if available). It is then possible to access EF's on the ISIM using this SIM context.
* include: Add sim ops for session based sim accessJames Prestwood2017-11-031-0/+26
| | | | | | | | ISIM and newer AID's require opening a logical channel to read their EF's. This requires new driver API's to discover AID's, open/close a channel, and reading the EF's from an opened channel. This functionality was moved from the simauth module.
* include/voicecall : update ofono_voicecall_driver to support call last ↵Philippe De Swert2017-11-031-0/+4
| | | | | | dialled number Add new DBUS method to enable calling the last dialled number.
* sim-auth: prep simauth/dbus headersJames Prestwood2017-10-112-1/+22
| | | | | | | | | | | | | | Added new dbus interfaces for SimAuth module as well as function prototype definitions to simauth header. org.ofono.SimAuthentication: Interface to hold the auth object to type mapping property org.ofono.USimApplication: Application with USim functionality (GSM/UMTS auth) org.ofono.ISimApplication: Application with ISim functionality (IMS auth)
* include: added IpMultimediaSystem interfaceAnkit Navik2017-10-052-0/+71
|
* include: Add ofono_modem_get_simSlava Monich2017-10-051-0/+2
|
* include: add ofono_devinfo_get_modemDenis Kenzior2017-10-051-0/+2
|
* include: added NetworkMonitorAgent interfaceNishanth V2017-09-081-0/+1
|
* include: added enable_periodic_update in netmon driverNishanth V2017-09-081-0/+4
| | | | | | Defining new method in ofono_netmon_driver, enable_periodic_update useful to get periodic update on serving cell information.
* include/gprs-context.h: declare struct ofono_modemAlexander Couzens2017-09-051-0/+1
| | | | | | | Fix a warning. ./include/gprs-context.h:99:61: error: ‘struct ofono_modem’ declared inside parameter list will not be visible outside of this definition or declaration...
* include: Add a quote from primary source documentDenis Kenzior2017-08-081-0/+5
|
* gprs-context: set apn length to 100 bytesAlexander Couzens2017-08-081-1/+1
| | | | According to ETSI TS 123 003 version 9.15.0 Chapter 9.1
* voicecall.h: declare struct ofono_modemAlexander Couzens2017-08-071-0/+1
| | | | | | | Fix a warning when only voicecall.h is included: 'struct ofono_modem declared' inside parameter list will not be visible outside of this definition or declaration struct ofono_voicecall *ofono_voicecall_create(struct ofono_modem *modem,...
* netmon: add NETMON_INFO_{EARFCN|EBAND|CQI}Djalal Harouni2016-12-131-0/+3
| | | | | | | | Add the following types to use with ublox modems +UCGED command. EARFCN: E-UTRA Absolute Radio Frequency Channel Number. EBand: E-UTRA operating Band. CQI: Channel Quality Indicator.
* include: add NETMON_INFO_{RSCP|ECN0|RSRQ|RSRP}Djalal Harouni2016-11-301-0/+4
| | | | | | | | | | Add more ofono netmon info types that will be served through the netmon interface. The main user of this now will be the ublox modem. RSCP: Received Signal Code Power ECN0: Received Energy Ratio RSRQ: Reference Signal Received Quality RSRP: Reference Signal Received Power
* include: Fix return signature in lte methodsDenis Kenzior2016-11-111-2/+1
| | | | | Only the probe method returns a value. All other methods use a void return signature and report errors via the callback.
* include: Make lte method const correctDenis Kenzior2016-11-111-1/+1
|
* include: add header file for lte atomDragos Tatulea2016-11-111-0/+68
|
* include: add LTE dbus service defineDragos Tatulea2016-11-111-0/+1
|
* include: Remove unused field from primary_contextSlava Monich2016-10-101-1/+0
|
* include: Remove unused query_locked methodDenis Kenzior2016-04-271-6/+0
|
* include: Add query_facility_lock methodSamrat Guha Niyogi2016-04-271-0/+6
|
* include: Add support for IMEISV in devinfoSamrat Guha Niyogi2016-03-311-0/+2
|
* include: Fix whitespace issuesDenis Kenzior2016-03-311-1/+2
|
* include: Add netmon changesNishanth V2016-03-312-0/+15
|
* gprs-context.h: add op for reading context configDragos Tatulea2016-03-181-0/+3
| | | | | | This will be implemented by a gprs-context driver to support automatic context activation. The gprs atom will call the driver to read the ip configuration without activating the context.
* gprs: automatic context configuration notifierDragos Tatulea2016-03-171-0/+3
| | | | | | | Useful for LTE automatic bearer activation. This is called from the gprs driver to let the gprs atom know that a new context has been activated.
* netmon: Fix enumerationDenis Kenzior2016-03-161-2/+2
|