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>
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user