diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2017-01-20 14:44:54 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-01-29 10:37:53 +0100 |
commit | 132bd1b0ef5c3b8b9f2544261a9e57e0fd589c14 (patch) | |
tree | 4c1eef60cb60e1170b5e3eacda709f4d9a18f1bd /src/libqmi-glib | |
parent | bffee13b741eaac0da2dd89ca2d2e8535cea87d8 (diff) | |
download | external_libqmi-132bd1b0ef5c3b8b9f2544261a9e57e0fd589c14.zip external_libqmi-132bd1b0ef5c3b8b9f2544261a9e57e0fd589c14.tar.gz external_libqmi-132bd1b0ef5c3b8b9f2544261a9e57e0fd589c14.tar.bz2 |
dms: renamed DMS 0x5556 to 'HP Change Device Mode'
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.
Diffstat (limited to 'src/libqmi-glib')
-rw-r--r-- | src/libqmi-glib/qmi-enums-dms.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/libqmi-glib/qmi-enums-dms.h b/src/libqmi-glib/qmi-enums-dms.h index da75e6c..61fb287 100644 --- a/src/libqmi-glib/qmi-enums-dms.h +++ b/src/libqmi-glib/qmi-enums-dms.h @@ -354,4 +354,27 @@ typedef enum { QMI_DMS_BOOT_IMAGE_DOWNLOAD_MODE_BOOT_AND_RECOVERY = 1, } QmiDmsBootImageDownloadMode; +/*****************************************************************************/ +/* Helper enums for the 'QMI DMS HP Change Device Mode' message */ + +/** + * QmiDmsHpDeviceMode: + * @QMI_DMS_HP_DEVICE_MODE_QMI: AT+QMI capable mode. + * @QMI_DMS_HP_DEVICE_MODE_NCM: AT+NCM capable mode. + * @QMI_DMS_HP_DEVICE_MODE_MBIM: AT+MBIM capable mode. + * @QMI_DMS_HP_DEVICE_MODE_FASTBOOT: Fastboot download mode. + * @QMI_DMS_HP_DEVICE_MODE_SOFT_RESET: Soft reset. + * @QMI_DMS_HP_DEVICE_MODE_HARD_RESET: Hard reset. + * + * HP specific device modes. + */ +typedef enum { + QMI_DMS_HP_DEVICE_MODE_QMI = 2, + QMI_DMS_HP_DEVICE_MODE_NCM = 3, + QMI_DMS_HP_DEVICE_MODE_MBIM = 4, + QMI_DMS_HP_DEVICE_MODE_FASTBOOT = 5, + QMI_DMS_HP_DEVICE_MODE_SOFT_RESET = 7, + QMI_DMS_HP_DEVICE_MODE_HARD_RESET = 8, +} QmiDmsHpDeviceMode; + #endif /* _LIBQMI_GLIB_QMI_ENUMS_DMS_H_ */ |