aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-firmware.h
AgeCommit message (Collapse)Author
2022-02-08iface-modem-firmware: expose device id builderDylan Van Assche
Expose the generic device id method as a public API for plugins. Plugins can call this method first and then add their own device ids on top in case the generic ones aren't specific enough like in the case of Quectel modems.
2020-11-16iface-modem-firmware: allow plugins to ignore carrier infoAleksander Morgado
Skip building the firmware version information with carrier config information if the plugin already knows that the firmware upgrade method doesn't implement carrier-specific upgrade paths.
2020-09-19core: add autoptr cleanup methods to all internal typesAleksander Morgado
2019-01-03iface-modem-firmware: make the interface always availableAleksander Morgado
We no longer "check for support" of this interface, it will always be available for all modem objects. The only implementation that used this interface was the QMI one, and only for a very small subset of devices (those supporting the "QMI DMS List Stored Images" operation). The logic was changed so that the list of stored images wasn't preloaded during the support check; it will now instead be preloaded during the first call to List().
2019-01-03api,firmware: new UpdateSettings propertyAleksander Morgado
2014-07-01ifaces: always include <libmm-glib.h>Aleksander Morgado
As they all use the 'MMSimpleStatus' type.
2012-10-04iface-modem-firmware: new `MMIfaceModemFirmware' interfaceAleksander Morgado