From 4ec2db75b8fc1175c12d007ca64d2edcf630e3cc Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 9 Nov 2020 12:31:03 +0100 Subject: port-serial-qcdm: allow specifying input subsystem We have assumed until now that all QCDM ports are based on TTY drivers, e.g. exposed via USB. This may no longer be true, so allow creating QCDM ports with an explicit subsystem instead of defaulting always to TTY. --- src/mm-base-modem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mm-base-modem.c') diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index fa13548e..d5b20b45 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -176,7 +176,7 @@ base_modem_create_tty_port (MMBaseModem *self, const gchar *flow_control_tag; if (ptype == MM_PORT_TYPE_QCDM) - port = MM_PORT (mm_port_serial_qcdm_new (name)); + port = MM_PORT (mm_port_serial_qcdm_new (name, MM_PORT_SUBSYS_TTY)); else if (ptype == MM_PORT_TYPE_GPS) port = MM_PORT (mm_port_serial_gps_new (name)); else if (ptype == MM_PORT_TYPE_AUDIO) -- cgit v1.2.3-70-g09d2