summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-09-24 18:28:32 +0900
committerMarcel Holtmann <marcel@holtmann.org>2010-09-24 18:28:32 +0900
commitae2a9207a4f283e0bfc501448e598caea2b04404 (patch)
tree3f582edd836d705870e6155370449c046499698f
parent2be1c13dbb43cac6981789dacf25e440d5a04810 (diff)
downloadofono-ae2a9207a4f283e0bfc501448e598caea2b04404.tar.bz2
atmodem: Add support for Infineon CNMA without PDU
Seems like the Infineon modem can't handle a provided PDU to the CNMA command. So just leave it out.
-rw-r--r--drivers/atmodem/sms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/atmodem/sms.c b/drivers/atmodem/sms.c
index e6809842..d6683feb 100644
--- a/drivers/atmodem/sms.c
+++ b/drivers/atmodem/sms.c
@@ -917,8 +917,9 @@ static void at_cnmi_query_cb(gboolean ok, GAtResult *result, gpointer user_data)
supported = TRUE;
/* support for ack pdu is not working */
- if (data->vendor == OFONO_VENDOR_NOVATEL ||
+ if (data->vendor == OFONO_VENDOR_IFX ||
data->vendor == OFONO_VENDOR_HUAWEI ||
+ data->vendor == OFONO_VENDOR_NOVATEL ||
data->vendor == OFONO_VENDOR_OPTION_HSO)
goto out;