diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2018-12-06 14:06:56 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2018-12-06 14:56:36 +0100 |
commit | 6e11ff43b5b69ea5c7d568bd2bfab75e176eee85 (patch) | |
tree | b6c20951450025951e7ff510c0d32b14e4a0ea3d | |
parent | 03fdb33e1c2e39cab2629ed3f16ddbc05b7752d8 (diff) | |
download | ModemManager-aleksander/mbim-defaults.tar.gz |
xmm,dell: add defaults for MBIM-derived objectsaleksander/mbim-defaults
For subclasses of MMBroadbandModemMbim, also apply the same property
defaults. E.g. we want to avoid peridic signal quality polling and we
also want to report that SIM hot swap is supported.
-rw-r--r-- | plugins/dell/mm-broadband-modem-dell-dw5821e.c | 4 | ||||
-rw-r--r-- | plugins/xmm/mm-broadband-modem-mbim-xmm.c | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/plugins/dell/mm-broadband-modem-dell-dw5821e.c b/plugins/dell/mm-broadband-modem-dell-dw5821e.c index bf73a6d83..cd3fa29a6 100644 --- a/plugins/dell/mm-broadband-modem-dell-dw5821e.c +++ b/plugins/dell/mm-broadband-modem-dell-dw5821e.c @@ -30,6 +30,7 @@ #include "mm-errors-types.h" #include "mm-modem-helpers.h" #include "mm-base-modem-at.h" +#include "mm-iface-modem.h" #include "mm-iface-modem-location.h" #include "mm-broadband-modem-dell-dw5821e.h" @@ -284,6 +285,9 @@ mm_broadband_modem_dell_dw5821e_new (const gchar *device, MM_BASE_MODEM_PLUGIN, plugin, MM_BASE_MODEM_VENDOR_ID, vendor_id, MM_BASE_MODEM_PRODUCT_ID, product_id, + MM_IFACE_MODEM_SIM_HOT_SWAP_SUPPORTED, TRUE, + MM_IFACE_MODEM_SIM_HOT_SWAP_CONFIGURED, FALSE, + MM_IFACE_MODEM_PERIODIC_SIGNAL_CHECK_DISABLED, TRUE, NULL); } diff --git a/plugins/xmm/mm-broadband-modem-mbim-xmm.c b/plugins/xmm/mm-broadband-modem-mbim-xmm.c index 85a91fc85..1aa8b7ba7 100644 --- a/plugins/xmm/mm-broadband-modem-mbim-xmm.c +++ b/plugins/xmm/mm-broadband-modem-mbim-xmm.c @@ -54,6 +54,9 @@ mm_broadband_modem_mbim_xmm_new (const gchar *device, MM_BASE_MODEM_PLUGIN, plugin, MM_BASE_MODEM_VENDOR_ID, vendor_id, MM_BASE_MODEM_PRODUCT_ID, product_id, + MM_IFACE_MODEM_SIM_HOT_SWAP_SUPPORTED, TRUE, + MM_IFACE_MODEM_SIM_HOT_SWAP_CONFIGURED, FALSE, + MM_IFACE_MODEM_PERIODIC_SIGNAL_CHECK_DISABLED, TRUE, NULL); } |