aboutsummaryrefslogtreecommitdiff
path: root/plugins/huawei/mm-plugin-huawei.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/huawei/mm-plugin-huawei.c')
-rw-r--r--plugins/huawei/mm-plugin-huawei.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/plugins/huawei/mm-plugin-huawei.c b/plugins/huawei/mm-plugin-huawei.c
index 524edb63..6bc72a02 100644
--- a/plugins/huawei/mm-plugin-huawei.c
+++ b/plugins/huawei/mm-plugin-huawei.c
@@ -74,7 +74,7 @@ first_interface_context_free (FirstInterfaceContext *ctx)
typedef struct {
MMPortProbe *probe;
- MMAtSerialPort *port;
+ MMPortSerialAt *port;
GCancellable *cancellable;
GSimpleAsyncResult *result;
gboolean curc_done;
@@ -127,7 +127,7 @@ cache_port_mode (MMDevice *device,
}
static void
-getportmode_ready (MMAtSerialPort *port,
+getportmode_ready (MMPortSerialAt *port,
GString *response,
GError *error,
HuaweiCustomInitContext *ctx)
@@ -170,7 +170,7 @@ getportmode_ready (MMAtSerialPort *port,
}
static void
-curc_ready (MMAtSerialPort *port,
+curc_ready (MMPortSerialAt *port,
GString *response,
GError *error,
HuaweiCustomInitContext *ctx)
@@ -263,13 +263,13 @@ huawei_custom_init_step (HuaweiCustomInitContext *ctx)
ctx->curc_retries--;
/* Turn off unsolicited messages on secondary ports until needed */
- mm_at_serial_port_queue_command (
+ mm_port_serial_at_queue_command (
ctx->port,
"AT^CURC=0",
3,
FALSE, /* raw */
ctx->cancellable,
- (MMAtSerialResponseFn)curc_ready,
+ (MMPortSerialAtResponseFn)curc_ready,
ctx);
return;
}
@@ -283,13 +283,13 @@ huawei_custom_init_step (HuaweiCustomInitContext *ctx)
}
ctx->getportmode_retries--;
- mm_at_serial_port_queue_command (
+ mm_port_serial_at_queue_command (
ctx->port,
"AT^GETPORTMODE",
3,
FALSE, /* raw */
ctx->cancellable,
- (MMAtSerialResponseFn)getportmode_ready,
+ (MMPortSerialAtResponseFn)getportmode_ready,
ctx);
return;
}
@@ -315,7 +315,7 @@ first_interface_missing_timeout_cb (MMDevice *device)
static void
huawei_custom_init (MMPortProbe *probe,
- MMAtSerialPort *port,
+ MMPortSerialAt *port,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data)
@@ -411,31 +411,31 @@ propagate_port_mode_results (GList *probes)
/* Now we propagate the tags to the specific port probes */
for (l = probes; l; l = g_list_next (l)) {
- MMAtPortFlag at_port_flags = MM_AT_PORT_FLAG_NONE;
+ MMPortSerialAtFlag at_port_flags = MM_PORT_SERIAL_AT_FLAG_NONE;
gint usbif;
usbif = g_udev_device_get_property_as_int (mm_port_probe_peek_port (MM_PORT_PROBE (l->data)), "ID_USB_INTERFACE_NUM");
if (GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (device), TAG_GETPORTMODE_SUPPORTED))) {
if (usbif + 1 == GPOINTER_TO_INT (g_object_get_data (G_OBJECT (device), TAG_HUAWEI_PCUI_PORT)))
- at_port_flags = MM_AT_PORT_FLAG_PRIMARY;
+ at_port_flags = MM_PORT_SERIAL_AT_FLAG_PRIMARY;
else if (usbif + 1 == GPOINTER_TO_INT (g_object_get_data (G_OBJECT (device), TAG_HUAWEI_MODEM_PORT)))
- at_port_flags = MM_AT_PORT_FLAG_PPP;
+ at_port_flags = MM_PORT_SERIAL_AT_FLAG_PPP;
else if (!g_object_get_data (G_OBJECT (device), TAG_HUAWEI_MODEM_PORT) &&
usbif + 1 == GPOINTER_TO_INT (g_object_get_data (G_OBJECT (device), TAG_HUAWEI_NDIS_PORT)))
/* If NDIS reported only instead of MDM, use it */
- at_port_flags = MM_AT_PORT_FLAG_PPP;
+ at_port_flags = MM_PORT_SERIAL_AT_FLAG_PPP;
} else if (usbif == 0 &&
mm_port_probe_is_at (MM_PORT_PROBE (l->data))) {
/* If GETPORTMODE is not supported, we assume usbif 0 is the modem port */
- at_port_flags = MM_AT_PORT_FLAG_PPP;
+ at_port_flags = MM_PORT_SERIAL_AT_FLAG_PPP;
/* /\* TODO. */
/* * For CDMA modems we assume usbif0 is both primary and PPP, since */
/* * they don't have problems with talking on secondary ports. */
/* *\/ */
/* if (caps & CAP_CDMA) */
- /* pflags |= MM_AT_PORT_FLAG_PRIMARY; */
+ /* pflags |= MM_PORT_SERIAL_AT_FLAG_PRIMARY; */
}
g_object_set_data (G_OBJECT (l->data), TAG_AT_PORT_FLAGS, GUINT_TO_POINTER (at_port_flags));
@@ -488,7 +488,7 @@ grab_port (MMPlugin *self,
MMPortProbe *probe,
GError **error)
{
- MMAtPortFlag pflags;
+ MMPortSerialAtFlag pflags;
GUdevDevice *port;
port = mm_port_probe_peek_port (probe);
@@ -496,17 +496,17 @@ grab_port (MMPlugin *self,
mm_dbg ("(%s/%s)' Port flagged as primary",
mm_port_probe_get_port_subsys (probe),
mm_port_probe_get_port_name (probe));
- pflags = MM_AT_PORT_FLAG_PRIMARY;
+ pflags = MM_PORT_SERIAL_AT_FLAG_PRIMARY;
} else if (g_udev_device_get_property_as_boolean (port, "ID_MM_HUAWEI_MODEM_PORT")) {
mm_dbg ("(%s/%s) Port flagged as PPP",
mm_port_probe_get_port_subsys (probe),
mm_port_probe_get_port_name (probe));
- pflags = MM_AT_PORT_FLAG_PPP;
+ pflags = MM_PORT_SERIAL_AT_FLAG_PPP;
} else {
gchar *str;
- pflags = (MMAtPortFlag) GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (probe), TAG_AT_PORT_FLAGS));
- str = mm_at_port_flag_build_string_from_mask (pflags);
+ pflags = (MMPortSerialAtFlag) GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (probe), TAG_AT_PORT_FLAGS));
+ str = mm_port_serial_at_flag_build_string_from_mask (pflags);
mm_dbg ("(%s/%s) Port will have AT flags '%s'",
mm_port_probe_get_port_subsys (probe),
mm_port_probe_get_port_name (probe),