diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2020-10-25 15:11:02 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2020-11-20 09:24:51 +0000 |
commit | 399a042dad2e2c5cca9e0cfe0af6d41ae1fb0c35 (patch) | |
tree | e0de3af09e14e364242fe88d5a3c2ed0ebbb6df3 /src/mm-broadband-modem-qmi.h | |
parent | 3be07bb38db2f1295d5ef240232ac046a579808b (diff) |
bearer-qmi: support binding to data port
Allow plugins to specify a QmiSioPort value to bind to. This is used
e.g. in the RPMSG+BAM-DMUX setup in order to allow any RPMSG port to
control all the available net ports.
Diffstat (limited to 'src/mm-broadband-modem-qmi.h')
-rw-r--r-- | src/mm-broadband-modem-qmi.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mm-broadband-modem-qmi.h b/src/mm-broadband-modem-qmi.h index 9972cde8..9b712109 100644 --- a/src/mm-broadband-modem-qmi.h +++ b/src/mm-broadband-modem-qmi.h @@ -39,6 +39,7 @@ struct _MMBroadbandModemQmiClass{ MMPortQmi * (* peek_port_qmi_for_data) (MMBroadbandModemQmi *self, MMPort *data, + QmiSioPort *out_sio_port, GError **error); }; @@ -54,10 +55,12 @@ MMBroadbandModemQmi *mm_broadband_modem_qmi_new (const gchar *device, MMPortQmi *mm_broadband_modem_qmi_peek_port_qmi (MMBroadbandModemQmi *self); MMPortQmi *mm_broadband_modem_qmi_peek_port_qmi_for_data (MMBroadbandModemQmi *self, MMPort *data, + QmiSioPort *out_sio_port, GError **error); MMPortQmi *mm_broadband_modem_qmi_get_port_qmi (MMBroadbandModemQmi *self); MMPortQmi *mm_broadband_modem_qmi_get_port_qmi_for_data (MMBroadbandModemQmi *self, MMPort *data, + QmiSioPort *out_sio_port, GError **error); #endif /* MM_BROADBAND_MODEM_QMI_H */ |