diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/ModemManager-enums.h | 2 | ||||
-rw-r--r-- | include/ModemManager-tags.h | 13 |
2 files changed, 15 insertions, 0 deletions
diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h index 1217e581..cf4baeb1 100644 --- a/include/ModemManager-enums.h +++ b/include/ModemManager-enums.h @@ -657,6 +657,7 @@ typedef enum { /*< underscore_name=mm_modem_band >*/ * @MM_MODEM_PORT_TYPE_MBIM: MBIM port. * @MM_MODEM_PORT_TYPE_AUDIO: Audio port. Since 1.12. * @MM_MODEM_PORT_TYPE_IGNORED: Ignored port. Since 1.16. + * @MM_MODEM_PORT_TYPE_XMMRPC: Control protocol for Intel XMM modems. Since 1.24. * * Type of modem port. * @@ -672,6 +673,7 @@ typedef enum { /*< underscore_name=mm_modem_port_type >*/ MM_MODEM_PORT_TYPE_MBIM = 7, MM_MODEM_PORT_TYPE_AUDIO = 8, MM_MODEM_PORT_TYPE_IGNORED = 9, + MM_MODEM_PORT_TYPE_XMMRPC = 10, } MMModemPortType; /** diff --git a/include/ModemManager-tags.h b/include/ModemManager-tags.h index abd71cf5..74e9a0d7 100644 --- a/include/ModemManager-tags.h +++ b/include/ModemManager-tags.h @@ -221,6 +221,19 @@ #define ID_MM_PORT_TYPE_MBIM "ID_MM_PORT_TYPE_MBIM" /** + * ID_MM_PORT_TYPE_XMMRPC: + * + * This is a port-specific tag applied to generic ports that we know in advance + * are RPC control ports for Intel XMM modems. + * + * This tag will also prevent other types of probing (e.g. AT, QMI) on the + * port. + * + * Since: 1.24 + */ +#define ID_MM_PORT_TYPE_XMMRPC "ID_MM_PORT_TYPE_XMMRPC" + +/** * ID_MM_TTY_BAUDRATE: * * This is a port-specific tag applied to TTYs that require a specific |