aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2024-04-01 09:42:32 +0000
committerAleksander Morgado <aleksander@aleksander.es>2024-04-01 13:57:08 +0000
commit852bf39c4f0e992a79ad1426f8c7f08fc5cd7fe6 (patch)
treeb6cc1bdae27fd04402da084cea9c5984e4ffce46
parent57518950ea637660b10e8d6205f5e4b1373577ad (diff)
mtk: add missing initialization of shared fibocom utils
Fixes 4b0b9dde0256b408795e1bad4c8f80500ea4b5b4
-rw-r--r--src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c b/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c
index c18adc4b..6dd8d53d 100644
--- a/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c
+++ b/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c
@@ -293,6 +293,12 @@ iface_modem_3gpp_init (MMIfaceModem3gpp *iface)
iface->set_initial_eps_bearer_settings_finish = mm_shared_fibocom_set_initial_eps_bearer_settings_finish;
}
+static MMBroadbandModemClass *
+peek_parent_broadband_modem_class (MMSharedFibocom *self)
+{
+ return MM_BROADBAND_MODEM_CLASS (mm_broadband_modem_mbim_mtk_fibocom_parent_class);
+}
+
static MMIfaceModem3gpp *
peek_parent_3gpp_interface (MMSharedFibocom *self)
{
@@ -302,6 +308,7 @@ peek_parent_3gpp_interface (MMSharedFibocom *self)
static void
shared_fibocom_init (MMSharedFibocom *iface)
{
+ iface->peek_parent_broadband_modem_class = peek_parent_broadband_modem_class;
iface->peek_parent_3gpp_interface = peek_parent_3gpp_interface;
}