aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* loc: add boilerplate and start/stop message skeletonsDan Williams2017-04-173-1/+29
|
* docs,man: generate man page for qmi-firmware-updateAleksander Morgado2017-03-221-2/+17
|
* docs: add missing 'WDS Bind MUX data port' documentationAleksander Morgado2017-03-011-0/+1
|
* libqmi-glib: fix enum nicknames with '3gpp' on itAleksander Morgado2017-03-011-8/+8
|
* docs: add missing documentation fo QmiWdsClientTypeAleksander Morgado2017-02-281-0/+5
|
* docs: add missing documentation for QmiDataEndpointTypeAleksander Morgado2017-02-281-0/+5
|
* docs: add missing references to Operator Name messagesAleksander Morgado2017-02-232-0/+22
|
* docs,uim: add missing links for 'UIM Power Off/On' requestsAleksander Morgado2017-02-131-0/+2
|
* build: update copyright yearsAleksander Morgado2017-02-101-0/+1
|
* libqmi-glib,wms: fix QmiWmsCdmaCauseCode enumeration valuesAleksander Morgado2017-02-101-0/+28
| | | | | | They all had the WDS prefix instead of WMS, so fix that. We include the old names in -compat to avoid breaking API.
* docs: add api index for all stable major releasesAleksander Morgado2017-02-101-0/+24
|
* libqmi-glib,client: qmi_client_process_indication() is privateAleksander Morgado2017-02-091-0/+1
|
* docs: add 1.18 API listAleksander Morgado2017-02-091-0/+4
|
* libqmi-glib,device: new qmi_device_close_async() operationAleksander Morgado2017-02-091-0/+2
| | | | | | | | | | | | | | | The sync close operation that was implemented was partially useless because the source responsible for I/O was scheduled in the main context, so we were really relying on that main context to be still running to properly finish the operation. i.e. a qmi_device_close() after the default main loop was stopped would always end up with a timeout error, as the response was never read. So, we now modify the sync operation so that it doesn't do any explicit wait for the response, we just issue the MBIM close command. And we provide a new async operation that may be used to wait for the MBIM close response.
* dms: new 'SWI Get Current Firmware'Aleksander Morgado2017-01-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is a vendor-specific message with id 0x5556. E.g. for a Dell DW5570: [/dev/cdc-wdm1] Successfully retrieved current firmware: Model: MC8805 Boot version: SWI9X15C_01.08.16.02 r15159 carmd-fwbuild1 2013/05/16 17:41:33 AMSS version: SWI9X15C_01.08.16.02 r15159 carmd-fwbuild1 2013/05/16 17:41:33 SKU ID: 1101798 Package ID: 1101798_9902617_SWI9X15C_01.08.16.02_00_Dell_001.005_000 Carrier ID: 12 Config version: unknown And for a MC7455: [/dev/cdc-wdm1] Successfully retrieved current firmware: Model: MC7455 Boot version: SWI9X30C_02.14.03.00 AMSS version: SWI9X30C_02.14.03.00 SKU ID: 1102476 Package ID: unknown Carrier ID: 202 Config version: 000.008_000
* libqmi-glib: support vendor-specific request/responsesAleksander Morgado2017-01-292-0/+19
| | | | | | | | | | | | | | We want to support non-standard messages that may be encoded with different TLVs depending on how the vendor implemented them. Anyway, right now this is really just to support the correct translation of TLVs and message contents in the get_printable() methods. The support is only included for QMI request/responses, and not for QMI indications. This is because the library knows in which moment the requests are created (and can apply the same rules to the matched response when it is received). For the indications, though, there is no such context configurable yet.
* dms: renamed DMS 0x5556 to 'HP Change Device Mode'Aleksander Morgado2017-01-292-1/+6
| | | | | | | | Also, define a new QmiDmsHpDeviceMode enumeration with the modes found out of the HPlt4120. Note this command is flagged as 'HP' because it only applies to HP devices, at least only to the HPlt4120.
* docs: add 1.16 API listAleksander Morgado2017-01-201-0/+4
| | | | | | | | | | | | Note that this list isn't really complete as we don't have e.g. the new QMI commands supported in the 1.16 release. We should fix that soon. Anyway, we at least avoid the following warning: make[5]: Entering directory 'docs/reference/libqmi-glib' DOC Building HTML DOC Fixing cross-references html/libqmi-glib-Version-and-feature-checks.html:168: warning: no link for: 'api-index-1.16' -> (1.16).
* dms: add support for 'Set firmware id'Aleksander Morgado2017-01-161-0/+1
| | | | | | This command is the one used by Sierra modems to get into Boot & Hold mode, and very likely has a set of TLVs that we don't know about. For now, just an empty message.
* dms: implement 'Get/Set Boot Image Download Mode'Aleksander Morgado2017-01-162-0/+7
|
* pdc: new PDC service implementationAliaksandr Barouski2016-10-263-0/+45
| | | | Added calls for configure hp4120 LTE modem
* dms: new 'Change Device Download Mode' commandAleksander Morgado2016-10-241-0/+1
| | | | | | Based on a patch from Aliaksandr Barouski <alex.borovsky@gmail.com> https://bugs.freedesktop.org/show_bug.cgi?id=96465
* wds: add more TLVs and ModifyProfile/DeleteProfile requestsDan Williams2016-10-062-0/+7
|
* wds: add more Profile-related TLVsDan Williams2016-10-061-0/+10
|
* wds: add Go Dormant, Go Active, and Get Dormancy StatusDan Williams2016-10-061-0/+3
|
* wds: add Set Event Report and Event Report IndicationDan Williams2016-10-062-0/+57
|
* docs: add missing reference for 'WDS create profile'Dan Williams2016-10-041-0/+1
|
* docs: add missing reference for 'NAS force network search'Aleksander Morgado2016-07-071-0/+1
|
* libqmi-glib,version: new symbol to flag qmi-over-mbim supportAleksander Morgado2016-07-071-1/+2
|
* libqmi-glib: handle api break introduced in 7fe1238 (released in 1.14.0)Aleksander Morgado2016-04-031-0/+3
| | | | | We provide a compatibility symbol to try to provide a better backwards compatibility.
* libqmi-glib: handle api break introduced in 7ca279e9a42 (released in 1.14.0)Aleksander Morgado2016-04-032-0/+13
| | | | | Commit 7ca279e9a42 introduced a couple of method renames that we now try to recover in order to provide a better backwards API compatibility.
* docs: add missing entries for 'NAS Get LTE Cphy CA Info'Aleksander Morgado2016-04-032-0/+11
|
* docs: updated copyright yearsAleksander Morgado2016-03-171-0/+4
|
* docs: include 1.12 and 1.14 symbols listAleksander Morgado2016-03-171-0/+8
|
* uim: implement 'UIM Change PIN'Aleksander Morgado2016-01-301-0/+1
|
* uim: implement 'UIM Unblock PIN'Aleksander Morgado2016-01-301-0/+1
|
* uim: implement 'UIM Verify PIN'Aleksander Morgado2016-01-301-0/+1
|
* uim: implement 'UIM Set PIN protection'Aleksander Morgado2016-01-302-0/+6
|
* docs: add missing GetPdnThrottleInfo() documentationAleksander Morgado2016-01-242-0/+6
|
* libqmi-glib,device: new getter/setter for the expected data format in the kernelAleksander Morgado2016-01-241-0/+7
| | | | | | | | | Userspace is in charge of defining the data format to be used in the WWAN net interface, both in the device itself (e.g. through CTL or WDA requests) and also in the kernel (e.g. through /sys/class/net/<WWAN>/qmi/raw_ip sysfs files). These new API methods allow to query and modify the data format expected by the kernel.
* wds: new 'WDS Set Autoconnect Setting' command supportAleksander Morgado2015-10-061-0/+1
|
* wds: new 'WDS Get Autoconnect Setting' command supportAleksander Morgado2015-10-062-0/+11
|
* wds: implement 'Packet Service Status' indicationsAleksander Morgado2015-02-261-0/+4
|
* wms: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* wds: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* voice: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* uim: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* nas: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* wda: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|
* dms: implement 'Get Supported Messages'Aleksander Morgado2015-02-251-0/+1
|