aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/quectel/mm-shared-quectel.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2024-04-04 08:46:37 +0000
committerDan Williams <dan@bigw.org>2024-04-12 01:17:14 +0000
commit1af88ed950a6e37c31e3060dbd902cfe94728e9d (patch)
treec61b1ab1f00f1ee8d946dd66f742c440a1a70f30 /src/plugins/quectel/mm-shared-quectel.c
parent98b99bdafbaf916b233f68e3636e52923f01ad70 (diff)
quectel: always report primary port in the firmware interface
Diffstat (limited to 'src/plugins/quectel/mm-shared-quectel.c')
-rw-r--r--src/plugins/quectel/mm-shared-quectel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/quectel/mm-shared-quectel.c b/src/plugins/quectel/mm-shared-quectel.c
index 375cbd5b..3f3b5f81 100644
--- a/src/plugins/quectel/mm-shared-quectel.c
+++ b/src/plugins/quectel/mm-shared-quectel.c
@@ -432,7 +432,8 @@ mm_shared_quectel_firmware_load_update_settings (MMIfaceModemFirmware *self,
ctx = g_new0 (LoadUpdateSettingsContext, 1);
g_task_set_task_data (task, ctx, (GDestroyNotify)load_update_settings_context_free);
- at_port = mm_base_modem_peek_best_at_port (MM_BASE_MODEM (self), NULL);
+ /* We always report the primary port as the one to be used for FW upgrade */
+ at_port = mm_base_modem_peek_port_primary (MM_BASE_MODEM (self));
if (at_port) {
update_methods = quectel_get_firmware_update_methods (MM_BASE_MODEM (self), MM_PORT (at_port));
ctx->update_settings = mm_firmware_update_settings_new (update_methods);