aboutsummaryrefslogtreecommitdiff
path: root/src/mm-port-serial-qcdm.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-11-09 12:31:03 +0100
committerAleksander Morgado <aleksander@aleksander.es>2020-11-09 18:41:57 +0100
commit4ec2db75b8fc1175c12d007ca64d2edcf630e3cc (patch)
treef4035d682e30b31a16a7970e9b0b20f1974f93f6 /src/mm-port-serial-qcdm.h
parent56fca1447324f6ac47f2c7e7c9534c49f1bf1da3 (diff)
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.
Diffstat (limited to 'src/mm-port-serial-qcdm.h')
-rw-r--r--src/mm-port-serial-qcdm.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mm-port-serial-qcdm.h b/src/mm-port-serial-qcdm.h
index b7bca88e..85668a49 100644
--- a/src/mm-port-serial-qcdm.h
+++ b/src/mm-port-serial-qcdm.h
@@ -45,7 +45,8 @@ struct _MMPortSerialQcdmClass {
GType mm_port_serial_qcdm_get_type (void);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (MMPortSerialQcdm, g_object_unref)
-MMPortSerialQcdm *mm_port_serial_qcdm_new (const char *name);
+MMPortSerialQcdm *mm_port_serial_qcdm_new (const char *name,
+ MMPortSubsys subsys);
MMPortSerialQcdm *mm_port_serial_qcdm_new_fd (int fd);
void mm_port_serial_qcdm_command (MMPortSerialQcdm *self,