diff options
author | Lukas Voegl <lvoegl@tdt.de> | 2024-11-22 15:53:33 +0100 |
---|---|---|
committer | Lukas Voegl <lvoegl@tdt.de> | 2025-04-25 09:37:16 +0200 |
commit | 436081648b3587096683bd3ba4d219d16f14efb5 (patch) | |
tree | 4d134aeef271bd970c527dadfd611d05fec9903c /src/plugins | |
parent | 39123f964ba6f359987f22d89317a842d8f1d528 (diff) |
api,modem: new 'IgnoredPorts' property
Expose a new list of 'IgnoredPorts' via D-Bus and therefore remove the use of `MM_MODEM_PORT_TYPE_IGNORED`
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/cinterion/mm-plugin-cinterion.c | 1 | ||||
-rw-r--r-- | src/plugins/dell/mm-plugin-dell.c | 1 | ||||
-rw-r--r-- | src/plugins/fibocom/mm-port-mbim-fibocom.c | 1 | ||||
-rw-r--r-- | src/plugins/huawei/mm-plugin-huawei.c | 1 | ||||
-rw-r--r-- | src/plugins/option/mm-plugin-hso.c | 1 | ||||
-rw-r--r-- | src/plugins/option/mm-plugin-option.c | 1 | ||||
-rw-r--r-- | src/plugins/pantech/mm-plugin-pantech.c | 1 | ||||
-rw-r--r-- | src/plugins/quectel/mm-port-mbim-quectel.c | 1 | ||||
-rw-r--r-- | src/plugins/sierra/mm-common-sierra.c | 1 | ||||
-rw-r--r-- | src/plugins/telit/mm-common-telit.c | 5 | ||||
-rw-r--r-- | src/plugins/zte/mm-plugin-zte.c | 1 |
11 files changed, 14 insertions, 1 deletions
diff --git a/src/plugins/cinterion/mm-plugin-cinterion.c b/src/plugins/cinterion/mm-plugin-cinterion.c index aefa46e1..b86c614c 100644 --- a/src/plugins/cinterion/mm-plugin-cinterion.c +++ b/src/plugins/cinterion/mm-plugin-cinterion.c @@ -204,6 +204,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, mm_port_probe_peek_port (probe), + mm_port_probe_get_port_group (probe), ptype, pflags, error); diff --git a/src/plugins/dell/mm-plugin-dell.c b/src/plugins/dell/mm-plugin-dell.c index 17f257de..4a9e7817 100644 --- a/src/plugins/dell/mm-plugin-dell.c +++ b/src/plugins/dell/mm-plugin-dell.c @@ -493,6 +493,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, mm_port_probe_peek_port (probe), + mm_port_probe_get_port_group (probe), mm_port_probe_get_port_type (probe), MM_PORT_SERIAL_AT_FLAG_NONE, error); diff --git a/src/plugins/fibocom/mm-port-mbim-fibocom.c b/src/plugins/fibocom/mm-port-mbim-fibocom.c index a5ec213b..02d9b6d4 100644 --- a/src/plugins/fibocom/mm-port-mbim-fibocom.c +++ b/src/plugins/fibocom/mm-port-mbim-fibocom.c @@ -241,6 +241,7 @@ mm_port_mbim_fibocom_new (const gchar *name, return MM_PORT_MBIM_FIBOCOM (g_object_new (MM_TYPE_PORT_MBIM_FIBOCOM, MM_PORT_DEVICE, name, MM_PORT_SUBSYS, subsys, + MM_PORT_GROUP, MM_PORT_GROUP_USED, MM_PORT_TYPE, MM_PORT_TYPE_MBIM, NULL)); } diff --git a/src/plugins/huawei/mm-plugin-huawei.c b/src/plugins/huawei/mm-plugin-huawei.c index c59d0dfc..99bd9286 100644 --- a/src/plugins/huawei/mm-plugin-huawei.c +++ b/src/plugins/huawei/mm-plugin-huawei.c @@ -693,6 +693,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, port, + mm_port_probe_get_port_group (probe), port_type, pflags, error); diff --git a/src/plugins/option/mm-plugin-hso.c b/src/plugins/option/mm-plugin-hso.c index 9200f047..1e0aba34 100644 --- a/src/plugins/option/mm-plugin-hso.c +++ b/src/plugins/option/mm-plugin-hso.c @@ -159,6 +159,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, mm_port_probe_peek_port (probe), + mm_port_probe_get_port_group (probe), port_type, pflags, error); diff --git a/src/plugins/option/mm-plugin-option.c b/src/plugins/option/mm-plugin-option.c index e38d3832..d74f0037 100644 --- a/src/plugins/option/mm-plugin-option.c +++ b/src/plugins/option/mm-plugin-option.c @@ -81,6 +81,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, port, + mm_port_probe_get_port_group (probe), MM_PORT_TYPE_AT, /* we only allow AT ports here */ pflags, error); diff --git a/src/plugins/pantech/mm-plugin-pantech.c b/src/plugins/pantech/mm-plugin-pantech.c index 9004e358..c326eb35 100644 --- a/src/plugins/pantech/mm-plugin-pantech.c +++ b/src/plugins/pantech/mm-plugin-pantech.c @@ -123,6 +123,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, mm_port_probe_peek_port (probe), + mm_port_probe_get_port_group (probe), ptype, pflags, error); diff --git a/src/plugins/quectel/mm-port-mbim-quectel.c b/src/plugins/quectel/mm-port-mbim-quectel.c index 617b681a..19470760 100644 --- a/src/plugins/quectel/mm-port-mbim-quectel.c +++ b/src/plugins/quectel/mm-port-mbim-quectel.c @@ -250,6 +250,7 @@ mm_port_mbim_quectel_new (const gchar *name, return MM_PORT_MBIM_QUECTEL (g_object_new (MM_TYPE_PORT_MBIM_QUECTEL, MM_PORT_DEVICE, name, MM_PORT_SUBSYS, subsys, + MM_PORT_GROUP, MM_PORT_GROUP_USED, MM_PORT_TYPE, MM_PORT_TYPE_MBIM, NULL)); } diff --git a/src/plugins/sierra/mm-common-sierra.c b/src/plugins/sierra/mm-common-sierra.c index 74720ebe..58fef3cc 100644 --- a/src/plugins/sierra/mm-common-sierra.c +++ b/src/plugins/sierra/mm-common-sierra.c @@ -54,6 +54,7 @@ mm_common_sierra_grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, mm_port_probe_peek_port (probe), + mm_port_probe_get_port_group (probe), ptype, pflags, error); diff --git a/src/plugins/telit/mm-common-telit.c b/src/plugins/telit/mm-common-telit.c index 10aba7a6..7f27aa44 100644 --- a/src/plugins/telit/mm-common-telit.c +++ b/src/plugins/telit/mm-common-telit.c @@ -42,11 +42,13 @@ telit_grab_port (MMPlugin *self, { MMKernelDevice *port; MMDevice *device; + MMPortGroup pgroup; MMPortType ptype; MMPortSerialAtFlag pflags = MM_PORT_SERIAL_AT_FLAG_NONE; const gchar *subsys; port = mm_port_probe_peek_port (probe); + pgroup = mm_port_probe_get_port_group (probe); ptype = mm_port_probe_get_port_type (probe); device = mm_port_probe_peek_device (probe); subsys = mm_port_probe_get_port_subsys (probe); @@ -76,12 +78,13 @@ telit_grab_port (MMPlugin *self, mm_port_probe_get_port_name (probe)); ptype = MM_PORT_TYPE_GPS; } else - ptype = MM_PORT_TYPE_IGNORED; + pgroup = MM_PORT_GROUP_IGNORED; } out: return mm_base_modem_grab_port (modem, port, + pgroup, ptype, pflags, error); diff --git a/src/plugins/zte/mm-plugin-zte.c b/src/plugins/zte/mm-plugin-zte.c index 7b41ca8c..1c9ba0af 100644 --- a/src/plugins/zte/mm-plugin-zte.c +++ b/src/plugins/zte/mm-plugin-zte.c @@ -139,6 +139,7 @@ grab_port (MMPlugin *self, return mm_base_modem_grab_port (modem, port, + mm_port_probe_get_port_group (probe), ptype, MM_PORT_SERIAL_AT_FLAG_NONE, error); |