All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] ifx: remove setting to offline during modem enable
@ 2011-02-02 16:52 Jeevaka Badrappan
  2011-02-02 16:55 ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Jeevaka Badrappan @ 2011-02-02 16:52 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 1252 bytes --]

---
 plugins/ifx.c |   21 ++-------------------
 1 files changed, 2 insertions(+), 19 deletions(-)

diff --git a/plugins/ifx.c b/plugins/ifx.c
index 411c012..ae53193 100644
--- a/plugins/ifx.c
+++ b/plugins/ifx.c
@@ -345,23 +345,6 @@ error:
 	ofono_modem_set_powered(modem, FALSE);
 }
 
-static void cfun_enable(gboolean ok, GAtResult *result, gpointer user_data)
-{
-	struct ofono_modem *modem = user_data;
-	struct ifx_data *data = ofono_modem_get_data(modem);
-
-	DBG("");
-
-	if (!ok) {
-		shutdown_device(data);
-		ofono_modem_set_powered(modem, FALSE);
-		return;
-	}
-
-	g_at_chat_send(data->dlcs[AUX_DLC], "AT+XGENDATA", NULL,
-					xgendata_query, modem, NULL);
-}
-
 static gboolean dlc_setup(gpointer user_data)
 {
 	struct ofono_modem *modem = user_data;
@@ -378,8 +361,8 @@ static gboolean dlc_setup(gpointer user_data)
 	g_at_chat_set_slave(data->dlcs[GPRS2_DLC], data->dlcs[NETREG_DLC]);
 	g_at_chat_set_slave(data->dlcs[GPRS3_DLC], data->dlcs[NETREG_DLC]);
 
-	g_at_chat_send(data->dlcs[AUX_DLC], "AT+CFUN=4", NULL,
-					cfun_enable, modem, NULL);
+	g_at_chat_send(data->dlcs[AUX_DLC], "AT+XGENDATA", NULL,
+					xgendata_query, modem, NULL);
 
 	data->dlc_init_source = 0;
 
-- 
1.7.0.4


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-02-02 18:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-02 16:52 [PATCH] ifx: remove setting to offline during modem enable Jeevaka Badrappan
2011-02-02 16:55 ` Marcel Holtmann
2011-02-02 17:41   ` Predon, Frederic
2011-02-02 18:07     ` Marcel Holtmann
2011-02-02 18:17       ` Predon, Frederic

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.