netreg: Add quirk for ZTE modem without CIND support
authorMarcel Holtmann <marcel@holtmann.org>
Mon, 16 Aug 2010 13:14:17 +0000 (15:14 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 16 Aug 2010 13:14:17 +0000 (15:14 +0200)
drivers/atmodem/network-registration.c
drivers/atmodem/vendor.h

index 04cd226..66cf29c 100644 (file)
@@ -1018,6 +1018,9 @@ static void at_creg_set_cb(gboolean ok, GAtResult *result, gpointer user_data)
                g_at_chat_register(nd->chat, "^RSSI:", huawei_rssi_notify,
                                        FALSE, netreg, NULL);
                break;
+       case OFONO_VENDOR_ZTE:
+               /* Signal strength reporting via CIND is not supported */
+               break;
        default:
                g_at_chat_send(nd->chat, "AT+CIND=?", cind_prefix,
                                cind_support_cb, netreg, NULL);
index 6c2ca05..b64171a 100644 (file)
@@ -26,6 +26,7 @@ enum ofono_vendor {
        OFONO_VENDOR_MBM,
        OFONO_VENDOR_QUALCOMM_MSM,
        OFONO_VENDOR_OPTION_HSO,
+       OFONO_VENDOR_ZTE,
        OFONO_VENDOR_HUAWEI,
        OFONO_VENDOR_NOVATEL,
        OFONO_VENDOR_WAVECOM,