aboutsummaryrefslogtreecommitdiff
path: root/src/mm-base-modem.h
diff options
context:
space:
mode:
authorSushrut Shree Trivedi <quic_sushruts@quicinc.com>2025-02-04 12:34:57 +0530
committerSushrut Shree Trivedi <quic_sushruts@quicinc.com>2025-02-21 10:39:29 +0530
commit092439369ba06b488c70514b4e144fc5c83a917c (patch)
treebce3530522d0356fd3884440d6ed7a15de9709b0 /src/mm-base-modem.h
parent894b517dae72d2123f54fe427e837eba7bbc9b14 (diff)
base-modem: add subsystem device ID property
Subsystem device ID can be used for identifying PCI modems, so expose the property. Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
Diffstat (limited to 'src/mm-base-modem.h')
-rw-r--r--src/mm-base-modem.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h
index aab195ac..52670bfb 100644
--- a/src/mm-base-modem.h
+++ b/src/mm-base-modem.h
@@ -66,6 +66,7 @@ typedef struct _MMBaseModemPrivate MMBaseModemPrivate;
#define MM_BASE_MODEM_VENDOR_ID "base-modem-vendor-id"
#define MM_BASE_MODEM_PRODUCT_ID "base-modem-product-id"
#define MM_BASE_MODEM_SUBSYSTEM_VENDOR_ID "base-modem-subsystem-vendor-id"
+#define MM_BASE_MODEM_SUBSYSTEM_DEVICE_ID "base-modem-subsystem-device-id"
#define MM_BASE_MODEM_REPROBE "base-modem-reprobe"
#define MM_BASE_MODEM_DATA_NET_SUPPORTED "base-modem-data-net-supported"
#define MM_BASE_MODEM_DATA_TTY_SUPPORTED "base-modem-data-tty-supported"
@@ -211,6 +212,7 @@ const gchar *mm_base_modem_get_plugin (MMBaseModem *self);
guint mm_base_modem_get_vendor_id (MMBaseModem *self);
guint mm_base_modem_get_product_id (MMBaseModem *self);
guint mm_base_modem_get_subsystem_vendor_id (MMBaseModem *self);
+guint mm_base_modem_get_subsystem_device_id (MMBaseModem *self);
GCancellable *mm_base_modem_peek_cancellable (MMBaseModem *self);