aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLukas Voegl <lvoegl@tdt.de>2024-08-05 11:39:36 +0200
committerLukas Voegl <lvoegl@tdt.de>2024-09-16 12:26:18 +0200
commit76b48f619489ad44ea028d9503fd0fa8e59be346 (patch)
tree1b74732337c4a13fb4d74dc3ac428d37a03134b2 /include
parenta1214b5fd52bb834193f14d725b6f003645c15c8 (diff)
cinterion: implement FDL update method
Adds AT^SFDL based Firmware Download as an update method for supported Cinterion modems. Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
Diffstat (limited to 'include')
-rw-r--r--include/ModemManager-enums.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h
index e1baf30f..ca15c80b 100644
--- a/include/ModemManager-enums.h
+++ b/include/ModemManager-enums.h
@@ -1670,19 +1670,21 @@ typedef enum { /*< underscore_name=mm_call_direction >*/
* @MM_MODEM_FIRMWARE_UPDATE_METHOD_FIREHOSE: Device supports Firehose based update. Since 1.18.
* @MM_MODEM_FIRMWARE_UPDATE_METHOD_SAHARA: Device supports Sahara protocol. Usually used in combination with Firehose. Since 1.20.
* @MM_MODEM_FIRMWARE_UPDATE_METHOD_DFOTA: Device supports Quectel DFOTA based update. Since 1.24.
+ * @MM_MODEM_FIRMWARE_UPDATE_METHOD_CINTERION_FDL: Device supports AT^SFDL based update. Since 1.24.
*
* Type of firmware update method supported by the module.
*
* Since: 1.10
*/
typedef enum { /*< underscore_name=mm_modem_firmware_update_method >*/
- MM_MODEM_FIRMWARE_UPDATE_METHOD_NONE = 0,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_FASTBOOT = 1 << 0,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_QMI_PDC = 1 << 1,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_MBIM_QDU = 1 << 2,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_FIREHOSE = 1 << 3,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_SAHARA = 1 << 4,
- MM_MODEM_FIRMWARE_UPDATE_METHOD_DFOTA = 1 << 5,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_NONE = 0,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_FASTBOOT = 1 << 0,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_QMI_PDC = 1 << 1,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_MBIM_QDU = 1 << 2,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_FIREHOSE = 1 << 3,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_SAHARA = 1 << 4,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_DFOTA = 1 << 5,
+ MM_MODEM_FIRMWARE_UPDATE_METHOD_CINTERION_FDL = 1 << 6,
} MMModemFirmwareUpdateMethod;
/**