aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-09-19 08:07:21 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-10-01 16:40:52 +0200
commita0e19630e4dafbff51ae9a7e1f815ee98167f37d (patch)
tree5b55791449345f65467d2c70d22b8d977fa42aff
parent77208f66ab4ad3c8401b2fe62c93915a5b944331 (diff)
icera: we won't be implementing power-down during init
Some Icera-based modems (e.g. Samsung/Icera Y3300/Y3400) may take a loong time to run the power down command (see commit 5f1a1cf8). So, for these modems we will fully skip the power down command run during initialization.
-rw-r--r--plugins/icera/mm-broadband-modem-icera.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/icera/mm-broadband-modem-icera.c b/plugins/icera/mm-broadband-modem-icera.c
index c6b76f23..db702527 100644
--- a/plugins/icera/mm-broadband-modem-icera.c
+++ b/plugins/icera/mm-broadband-modem-icera.c
@@ -1646,6 +1646,8 @@ iface_modem_init (MMIfaceModem *iface)
iface->load_supported_bands_finish = modem_load_supported_bands_finish;
iface->load_current_bands = modem_load_current_bands;
iface->load_current_bands_finish = modem_load_current_bands_finish;
+ /* Note: don't implement modem_init_power_down, as CFUN=4 here may take
+ * looong to reply */
iface->modem_power_down = modem_power_down;
iface->modem_power_down_finish = modem_power_down_finish;
iface->reset = modem_reset;