diff options
-rw-r--r-- | drivers/atmodem/cbs.c | 1 | ||||
-rw-r--r-- | drivers/atmodem/sms.c | 1 | ||||
-rw-r--r-- | drivers/atmodem/ussd.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/drivers/atmodem/cbs.c b/drivers/atmodem/cbs.c index ad4f1338..9b5ae6c9 100644 --- a/drivers/atmodem/cbs.c +++ b/drivers/atmodem/cbs.c @@ -126,6 +126,7 @@ static void at_cbs_set_topics(struct ofono_cbs *cbs, const char *topics, * a topic range for clearing makes AT+CSBC=0,... fail. */ switch (data->vendor) { + case OFONO_VENDOR_GOBI: case OFONO_VENDOR_QUALCOMM_MSM: g_at_chat_send(data->chat, "AT+CSCB=1", none_prefix, NULL, NULL, NULL); diff --git a/drivers/atmodem/sms.c b/drivers/atmodem/sms.c index e6f9d4c0..83006eb1 100644 --- a/drivers/atmodem/sms.c +++ b/drivers/atmodem/sms.c @@ -799,6 +799,7 @@ static gboolean build_cnmi_string(char *buf, int *cnmi_opts, DBG(""); switch (data->vendor) { + case OFONO_VENDOR_GOBI: case OFONO_VENDOR_QUALCOMM_MSM: case OFONO_VENDOR_NOVATEL: case OFONO_VENDOR_HUAWEI: diff --git a/drivers/atmodem/ussd.c b/drivers/atmodem/ussd.c index 67f1e50e..8b429267 100644 --- a/drivers/atmodem/ussd.c +++ b/drivers/atmodem/ussd.c @@ -252,6 +252,7 @@ static void cusd_cancel_cb(gboolean ok, GAtResult *result, gpointer user_data) decode_at_error(&error, g_at_result_final_response(result)); switch (data->vendor) { + case OFONO_VENDOR_GOBI: case OFONO_VENDOR_QUALCOMM_MSM: /* All errors and notifications arrive unexpected and * thus just reset the state here. This is safer than |