From e1d6f61d90a0e8c4d829239049cd63c7f5bcd6fe Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Sun, 5 Aug 2018 13:50:59 +0200 Subject: mbim: if AT+CESQ supported via a TTY, enable signal interface If the MBIM device exposes an AT-capable TTY, there's no reason to avoid providing Signal interface support. --- src/mm-broadband-modem-mbim.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/mm-broadband-modem-mbim.c b/src/mm-broadband-modem-mbim.c index 7a62fa46f..6d803e630 100644 --- a/src/mm-broadband-modem-mbim.c +++ b/src/mm-broadband-modem-mbim.c @@ -37,7 +37,6 @@ #include "mm-iface-modem-3gpp.h" #include "mm-iface-modem-location.h" #include "mm-iface-modem-messaging.h" -#include "mm-iface-modem-signal.h" #include "mm-sms-part-3gpp.h" #if defined WITH_QMI @@ -48,14 +47,13 @@ static void iface_modem_init (MMIfaceModem *iface); static void iface_modem_3gpp_init (MMIfaceModem3gpp *iface); static void iface_modem_location_init (MMIfaceModemLocation *iface); static void iface_modem_messaging_init (MMIfaceModemMessaging *iface); -static void iface_modem_signal_init (MMIfaceModemSignal *iface); G_DEFINE_TYPE_EXTENDED (MMBroadbandModemMbim, mm_broadband_modem_mbim, MM_TYPE_BROADBAND_MODEM, 0, G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM, iface_modem_init) G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM_3GPP, iface_modem_3gpp_init) G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM_LOCATION, iface_modem_location_init) G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM_MESSAGING, iface_modem_messaging_init) - G_IMPLEMENT_INTERFACE (MM_TYPE_IFACE_MODEM_SIGNAL, iface_modem_signal_init)) +) typedef enum { PROCESS_NOTIFICATION_FLAG_NONE = 0, @@ -3560,15 +3558,6 @@ iface_modem_messaging_init (MMIfaceModemMessaging *iface) iface->create_sms = messaging_create_sms; } -static void -iface_modem_signal_init (MMIfaceModemSignal *iface) -{ - iface->check_support = NULL; - iface->check_support_finish = NULL; - iface->load_values = NULL; - iface->load_values_finish = NULL; -} - static void mm_broadband_modem_mbim_class_init (MMBroadbandModemMbimClass *klass) { -- cgit v1.2.1