From 9144a9fa344856c484e3354eafc41c11e4a0c4a2 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 23 Mar 2020 07:34:15 +0100 Subject: [PATCH] helpers-qmi: support 5G capabilities and modes --- src/mm-modem-helpers-qmi.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mm-modem-helpers-qmi.c b/src/mm-modem-helpers-qmi.c index 1ac3bd3f..8c99d512 100644 --- a/src/mm-modem-helpers-qmi.c +++ b/src/mm-modem-helpers-qmi.c @@ -42,6 +42,7 @@ mm_modem_capability_from_qmi_radio_interface (QmiDmsRadioInterface network, case QMI_DMS_RADIO_INTERFACE_LTE: return MM_MODEM_CAPABILITY_LTE; case QMI_DMS_RADIO_INTERFACE_5GNR: + return MM_MODEM_CAPABILITY_5GNR; default: mm_obj_warn (log_object, "unhandled QMI radio interface '%u'", (guint)network); return MM_MODEM_CAPABILITY_NONE; @@ -66,6 +67,7 @@ mm_modem_mode_from_qmi_radio_interface (QmiDmsRadioInterface network, case QMI_DMS_RADIO_INTERFACE_LTE: return MM_MODEM_MODE_4G; case QMI_DMS_RADIO_INTERFACE_5GNR: + return MM_MODEM_MODE_5G; default: mm_obj_warn (log_object, "unhandled QMI radio interface '%u'", (guint)network); return MM_MODEM_MODE_NONE; @@ -793,6 +795,7 @@ mm_modem_access_technology_from_qmi_radio_interface (QmiNasRadioInterface interf case QMI_NAS_RADIO_INTERFACE_LTE: return MM_MODEM_ACCESS_TECHNOLOGY_LTE; case QMI_NAS_RADIO_INTERFACE_5GNR: + return MM_MODEM_ACCESS_TECHNOLOGY_5GNR; case QMI_NAS_RADIO_INTERFACE_UNKNOWN: case QMI_NAS_RADIO_INTERFACE_TD_SCDMA: case QMI_NAS_RADIO_INTERFACE_AMPS: @@ -890,6 +893,7 @@ mm_modem_mode_from_qmi_nas_radio_interface (QmiNasRadioInterface iface) case QMI_NAS_RADIO_INTERFACE_LTE: return MM_MODEM_MODE_4G; case QMI_NAS_RADIO_INTERFACE_5GNR: + return MM_MODEM_MODE_5G; case QMI_NAS_RADIO_INTERFACE_NONE: case QMI_NAS_RADIO_INTERFACE_AMPS: case QMI_NAS_RADIO_INTERFACE_TD_SCDMA: