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-port-probe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mm-port-probe.c') diff --git a/src/mm-port-probe.c b/src/mm-port-probe.c index 5ae08296..2a6cdf16 100644 --- a/src/mm-port-probe.c +++ b/src/mm-port-probe.c @@ -745,7 +745,7 @@ serial_probe_qcdm (MMPortProbe *self) } /* Open the QCDM port */ - ctx->serial = MM_PORT_SERIAL (mm_port_serial_qcdm_new (mm_kernel_device_get_name (self->priv->port))); + ctx->serial = MM_PORT_SERIAL (mm_port_serial_qcdm_new (mm_kernel_device_get_name (self->priv->port), MM_PORT_SUBSYS_TTY)); if (!ctx->serial) { port_probe_task_return_error (self, g_error_new (MM_CORE_ERROR, -- cgit v1.2.3-70-g09d2