diff options
author | Sushrut Shree Trivedi <quic_sushruts@quicinc.com> | 2025-02-04 12:34:57 +0530 |
---|---|---|
committer | Sushrut Shree Trivedi <quic_sushruts@quicinc.com> | 2025-02-21 10:39:29 +0530 |
commit | 092439369ba06b488c70514b4e144fc5c83a917c (patch) | |
tree | bce3530522d0356fd3884440d6ed7a15de9709b0 /src/plugins | |
parent | 894b517dae72d2123f54fe427e837eba7bbc9b14 (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/plugins')
44 files changed, 44 insertions, 0 deletions
diff --git a/src/plugins/altair/mm-plugin-altair-lte.c b/src/plugins/altair/mm-plugin-altair-lte.c index db69688b..a4608250 100644 --- a/src/plugins/altair/mm-plugin-altair-lte.c +++ b/src/plugins/altair/mm-plugin-altair-lte.c @@ -55,6 +55,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/anydata/mm-plugin-anydata.c b/src/plugins/anydata/mm-plugin-anydata.c index c28f6836..50117b2a 100644 --- a/src/plugins/anydata/mm-plugin-anydata.c +++ b/src/plugins/anydata/mm-plugin-anydata.c @@ -42,6 +42,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/broadmobi/mm-plugin-broadmobi.c b/src/plugins/broadmobi/mm-plugin-broadmobi.c index 1c90fc4f..9d0fa4fa 100644 --- a/src/plugins/broadmobi/mm-plugin-broadmobi.c +++ b/src/plugins/broadmobi/mm-plugin-broadmobi.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/cellient/mm-plugin-cellient.c b/src/plugins/cellient/mm-plugin-cellient.c index ec0936e3..3e44f2cf 100644 --- a/src/plugins/cellient/mm-plugin-cellient.c +++ b/src/plugins/cellient/mm-plugin-cellient.c @@ -36,6 +36,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/cinterion/mm-plugin-cinterion.c b/src/plugins/cinterion/mm-plugin-cinterion.c index c07579f6..aefa46e1 100644 --- a/src/plugins/cinterion/mm-plugin-cinterion.c +++ b/src/plugins/cinterion/mm-plugin-cinterion.c @@ -143,6 +143,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/dell/mm-plugin-dell.c b/src/plugins/dell/mm-plugin-dell.c index bec1e9cb..17f257de 100644 --- a/src/plugins/dell/mm-plugin-dell.c +++ b/src/plugins/dell/mm-plugin-dell.c @@ -375,6 +375,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/dlink/mm-plugin-dlink.c b/src/plugins/dlink/mm-plugin-dlink.c index 2d3d05ee..acb6f6ff 100644 --- a/src/plugins/dlink/mm-plugin-dlink.c +++ b/src/plugins/dlink/mm-plugin-dlink.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/fibocom/mm-plugin-fibocom.c b/src/plugins/fibocom/mm-plugin-fibocom.c index 380d8f69..9373e736 100644 --- a/src/plugins/fibocom/mm-plugin-fibocom.c +++ b/src/plugins/fibocom/mm-plugin-fibocom.c @@ -49,6 +49,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/foxconn/mm-plugin-foxconn.c b/src/plugins/foxconn/mm-plugin-foxconn.c index 70da1608..c8a48c07 100644 --- a/src/plugins/foxconn/mm-plugin-foxconn.c +++ b/src/plugins/foxconn/mm-plugin-foxconn.c @@ -50,6 +50,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/generic/mm-plugin-generic.c b/src/plugins/generic/mm-plugin-generic.c index ff982573..690f541e 100644 --- a/src/plugins/generic/mm-plugin-generic.c +++ b/src/plugins/generic/mm-plugin-generic.c @@ -54,6 +54,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/gosuncn/mm-plugin-gosuncn.c b/src/plugins/gosuncn/mm-plugin-gosuncn.c index bdc7ea03..1b9d7767 100644 --- a/src/plugins/gosuncn/mm-plugin-gosuncn.c +++ b/src/plugins/gosuncn/mm-plugin-gosuncn.c @@ -44,6 +44,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/haier/mm-plugin-haier.c b/src/plugins/haier/mm-plugin-haier.c index 19874091..4317bec7 100644 --- a/src/plugins/haier/mm-plugin-haier.c +++ b/src/plugins/haier/mm-plugin-haier.c @@ -35,6 +35,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/huawei/mm-plugin-huawei.c b/src/plugins/huawei/mm-plugin-huawei.c index 1af45447..c59d0dfc 100644 --- a/src/plugins/huawei/mm-plugin-huawei.c +++ b/src/plugins/huawei/mm-plugin-huawei.c @@ -624,6 +624,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/intel/mm-plugin-intel.c b/src/plugins/intel/mm-plugin-intel.c index 72432379..20392114 100644 --- a/src/plugins/intel/mm-plugin-intel.c +++ b/src/plugins/intel/mm-plugin-intel.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/iridium/mm-plugin-iridium.c b/src/plugins/iridium/mm-plugin-iridium.c index 1fede697..d07c909a 100644 --- a/src/plugins/iridium/mm-plugin-iridium.c +++ b/src/plugins/iridium/mm-plugin-iridium.c @@ -43,6 +43,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/linktop/mm-plugin-linktop.c b/src/plugins/linktop/mm-plugin-linktop.c index 8edb47ff..e1c8d1b9 100644 --- a/src/plugins/linktop/mm-plugin-linktop.c +++ b/src/plugins/linktop/mm-plugin-linktop.c @@ -37,6 +37,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/longcheer/mm-plugin-longcheer.c b/src/plugins/longcheer/mm-plugin-longcheer.c index e8a294c8..6cbee6c9 100644 --- a/src/plugins/longcheer/mm-plugin-longcheer.c +++ b/src/plugins/longcheer/mm-plugin-longcheer.c @@ -187,6 +187,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/mbm/mm-plugin-mbm.c b/src/plugins/mbm/mm-plugin-mbm.c index e215e30f..35802222 100644 --- a/src/plugins/mbm/mm-plugin-mbm.c +++ b/src/plugins/mbm/mm-plugin-mbm.c @@ -44,6 +44,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/motorola/mm-plugin-motorola.c b/src/plugins/motorola/mm-plugin-motorola.c index bb8627e1..487af807 100644 --- a/src/plugins/motorola/mm-plugin-motorola.c +++ b/src/plugins/motorola/mm-plugin-motorola.c @@ -38,6 +38,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/mtk/mm-plugin-mtk-legacy.c b/src/plugins/mtk/mm-plugin-mtk-legacy.c index 30dfc5c0..79164469 100644 --- a/src/plugins/mtk/mm-plugin-mtk-legacy.c +++ b/src/plugins/mtk/mm-plugin-mtk-legacy.c @@ -38,6 +38,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/mtk/mm-plugin-mtk.c b/src/plugins/mtk/mm-plugin-mtk.c index a136383f..bf278d77 100644 --- a/src/plugins/mtk/mm-plugin-mtk.c +++ b/src/plugins/mtk/mm-plugin-mtk.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/netprisma/mm-plugin-netprisma.c b/src/plugins/netprisma/mm-plugin-netprisma.c index 5174cd15..6c772092 100644 --- a/src/plugins/netprisma/mm-plugin-netprisma.c +++ b/src/plugins/netprisma/mm-plugin-netprisma.c @@ -45,6 +45,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/nokia/mm-plugin-nokia-icera.c b/src/plugins/nokia/mm-plugin-nokia-icera.c index caea0871..6c3e67de 100644 --- a/src/plugins/nokia/mm-plugin-nokia-icera.c +++ b/src/plugins/nokia/mm-plugin-nokia-icera.c @@ -46,6 +46,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/nokia/mm-plugin-nokia.c b/src/plugins/nokia/mm-plugin-nokia.c index ab5fe646..b2c7f54c 100644 --- a/src/plugins/nokia/mm-plugin-nokia.c +++ b/src/plugins/nokia/mm-plugin-nokia.c @@ -47,6 +47,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/novatel/mm-plugin-novatel-lte.c b/src/plugins/novatel/mm-plugin-novatel-lte.c index 0222bb2c..a0d55bba 100644 --- a/src/plugins/novatel/mm-plugin-novatel-lte.c +++ b/src/plugins/novatel/mm-plugin-novatel-lte.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/novatel/mm-plugin-novatel.c b/src/plugins/novatel/mm-plugin-novatel.c index 9b7508b5..95b90407 100644 --- a/src/plugins/novatel/mm-plugin-novatel.c +++ b/src/plugins/novatel/mm-plugin-novatel.c @@ -50,6 +50,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/option/mm-plugin-hso.c b/src/plugins/option/mm-plugin-hso.c index f56cda6d..9200f047 100644 --- a/src/plugins/option/mm-plugin-hso.c +++ b/src/plugins/option/mm-plugin-hso.c @@ -115,6 +115,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/option/mm-plugin-option.c b/src/plugins/option/mm-plugin-option.c index 42530ee7..e38d3832 100644 --- a/src/plugins/option/mm-plugin-option.c +++ b/src/plugins/option/mm-plugin-option.c @@ -38,6 +38,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/pantech/mm-plugin-pantech.c b/src/plugins/pantech/mm-plugin-pantech.c index c32c7a52..9004e358 100644 --- a/src/plugins/pantech/mm-plugin-pantech.c +++ b/src/plugins/pantech/mm-plugin-pantech.c @@ -80,6 +80,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/qcom-soc/mm-plugin-qcom-soc.c b/src/plugins/qcom-soc/mm-plugin-qcom-soc.c index c44a4c6c..f3620dac 100644 --- a/src/plugins/qcom-soc/mm-plugin-qcom-soc.c +++ b/src/plugins/qcom-soc/mm-plugin-qcom-soc.c @@ -45,6 +45,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/quectel/mm-plugin-quectel.c b/src/plugins/quectel/mm-plugin-quectel.c index a88ba035..691d8178 100644 --- a/src/plugins/quectel/mm-plugin-quectel.c +++ b/src/plugins/quectel/mm-plugin-quectel.c @@ -45,6 +45,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/rolling/mm-plugin-rolling.c b/src/plugins/rolling/mm-plugin-rolling.c index fa70c5c2..c2955c11 100644 --- a/src/plugins/rolling/mm-plugin-rolling.c +++ b/src/plugins/rolling/mm-plugin-rolling.c @@ -47,6 +47,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/samsung/mm-plugin-samsung.c b/src/plugins/samsung/mm-plugin-samsung.c index 24b39117..b377bc90 100644 --- a/src/plugins/samsung/mm-plugin-samsung.c +++ b/src/plugins/samsung/mm-plugin-samsung.c @@ -41,6 +41,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/sierra/mm-plugin-sierra-legacy.c b/src/plugins/sierra/mm-plugin-sierra-legacy.c index 80c64358..72024960 100644 --- a/src/plugins/sierra/mm-plugin-sierra-legacy.c +++ b/src/plugins/sierra/mm-plugin-sierra-legacy.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/sierra/mm-plugin-sierra.c b/src/plugins/sierra/mm-plugin-sierra.c index cc762432..b25ebabb 100644 --- a/src/plugins/sierra/mm-plugin-sierra.c +++ b/src/plugins/sierra/mm-plugin-sierra.c @@ -49,6 +49,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/simtech/mm-plugin-simtech.c b/src/plugins/simtech/mm-plugin-simtech.c index c40457ca..404a53a4 100644 --- a/src/plugins/simtech/mm-plugin-simtech.c +++ b/src/plugins/simtech/mm-plugin-simtech.c @@ -42,6 +42,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/telit/mm-plugin-telit.c b/src/plugins/telit/mm-plugin-telit.c index b623aedf..72c42200 100644 --- a/src/plugins/telit/mm-plugin-telit.c +++ b/src/plugins/telit/mm-plugin-telit.c @@ -49,6 +49,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/thuraya/mm-plugin-thuraya.c b/src/plugins/thuraya/mm-plugin-thuraya.c index 5a9d9b6c..ee2c34f8 100644 --- a/src/plugins/thuraya/mm-plugin-thuraya.c +++ b/src/plugins/thuraya/mm-plugin-thuraya.c @@ -45,6 +45,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/tplink/mm-plugin-tplink.c b/src/plugins/tplink/mm-plugin-tplink.c index e8632e23..9f9f598e 100644 --- a/src/plugins/tplink/mm-plugin-tplink.c +++ b/src/plugins/tplink/mm-plugin-tplink.c @@ -40,6 +40,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/ublox/mm-plugin-ublox.c b/src/plugins/ublox/mm-plugin-ublox.c index e8db539b..7921b02f 100644 --- a/src/plugins/ublox/mm-plugin-ublox.c +++ b/src/plugins/ublox/mm-plugin-ublox.c @@ -37,6 +37,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/via/mm-plugin-via.c b/src/plugins/via/mm-plugin-via.c index 32bcd739..e5beffca 100644 --- a/src/plugins/via/mm-plugin-via.c +++ b/src/plugins/via/mm-plugin-via.c @@ -41,6 +41,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/wavecom/mm-plugin-wavecom.c b/src/plugins/wavecom/mm-plugin-wavecom.c index cb4fe1bb..98198913 100644 --- a/src/plugins/wavecom/mm-plugin-wavecom.c +++ b/src/plugins/wavecom/mm-plugin-wavecom.c @@ -44,6 +44,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/x22x/mm-plugin-x22x.c b/src/plugins/x22x/mm-plugin-x22x.c index 2ff44e9d..d26d740b 100644 --- a/src/plugins/x22x/mm-plugin-x22x.c +++ b/src/plugins/x22x/mm-plugin-x22x.c @@ -189,6 +189,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { diff --git a/src/plugins/zte/mm-plugin-zte.c b/src/plugins/zte/mm-plugin-zte.c index a7cd1926..7b41ca8c 100644 --- a/src/plugins/zte/mm-plugin-zte.c +++ b/src/plugins/zte/mm-plugin-zte.c @@ -65,6 +65,7 @@ create_modem (MMPlugin *self, guint16 vendor, guint16 product, guint16 subsystem_vendor, + guint16 subsystem_device, GList *probes, GError **error) { |