@@ -675,7 +675,7 @@ static void gprs_initialized(gboolean ok, GAtResult *result, gpointer user_data)
g_at_chat_send(gd->chat, "AT#PSNT=1", none_prefix,
NULL, NULL, NULL);
break;
- case OFONO_VENDOR_SIMCOM:
+ case OFONO_VENDOR_SIMCOM_A76XX:
g_at_chat_register(gd->chat, "+CNSMOD:", simcom_mode_notify,
FALSE, gprs, NULL);
g_at_chat_send(gd->chat, "AT+CNSMOD=1", none_prefix,
@@ -805,7 +805,7 @@ retry:
g_at_chat_send(gd->chat, cmd, none_prefix, NULL, NULL, NULL);
- if (gd->vendor != OFONO_VENDOR_SIMCOM)
+ if (gd->vendor != OFONO_VENDOR_SIMCOM_A76XX)
g_at_chat_send(gd->chat, "AT+CGAUTO=0", none_prefix,
NULL, NULL, NULL);
@@ -1936,6 +1936,7 @@ static void at_creg_set_cb(gboolean ok, GAtResult *result, gpointer user_data)
switch (nd->vendor) {
case OFONO_VENDOR_SIMCOM:
+ case OFONO_VENDOR_SIMCOM_A76XX:
/* Register for CSQ changes */
g_at_chat_send(nd->chat, "AT+AUTOCSQ=1,1", none_prefix,
NULL, NULL, NULL);
@@ -1199,6 +1199,7 @@ static void at_pin_retries_query(struct ofono_sim *sim,
return;
break;
case OFONO_VENDOR_SIMCOM:
+ case OFONO_VENDOR_SIMCOM_A76XX:
if (g_at_chat_send(sd->chat, "AT+SPIC", simcom_spic_prefix,
simcom_spic_cb, cbd, g_free) > 0)
return;
@@ -1355,6 +1356,7 @@ static void at_pin_send_cb(gboolean ok, GAtResult *result,
case OFONO_VENDOR_ALCATEL:
case OFONO_VENDOR_HUAWEI:
case OFONO_VENDOR_SIMCOM:
+ case OFONO_VENDOR_SIMCOM_A76XX:
case OFONO_VENDOR_SIERRA:
/*
* On ZTE modems, after pin is entered, SIM state is checked
@@ -1647,7 +1649,7 @@ static void at_discover_apps(struct ofono_sim *sim,
* command with SIM cards of some operators
*/
if (sd->vendor == OFONO_VENDOR_QUECTEL_EC2X
- || sd->vendor == OFONO_VENDOR_SIMCOM)
+ || sd->vendor == OFONO_VENDOR_SIMCOM_A76XX)
goto error;
cbd = cb_data_new(cb, data);
@@ -846,6 +846,7 @@ static gboolean build_cnmi_string(char *buf, int *cnmi_opts,
case OFONO_VENDOR_HUAWEI:
case OFONO_VENDOR_ZTE:
case OFONO_VENDOR_SIMCOM:
+ case OFONO_VENDOR_SIMCOM_A76XX:
case OFONO_VENDOR_QUECTEL:
case OFONO_VENDOR_QUECTEL_EC2X:
case OFONO_VENDOR_DROID:
@@ -41,6 +41,7 @@ enum ofono_vendor {
OFONO_VENDOR_SAMSUNG,
OFONO_VENDOR_SIMCOM,
OFONO_VENDOR_SIMCOM_SIM900,
+ OFONO_VENDOR_SIMCOM_A76XX,
OFONO_VENDOR_ICERA,
OFONO_VENDOR_WAVECOM_Q2XXX,
OFONO_VENDOR_ALCATEL,