diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/qmimodem/radio-settings.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/qmimodem/radio-settings.c b/drivers/qmimodem/radio-settings.c index d6f911a1..abddc7e3 100644 --- a/drivers/qmimodem/radio-settings.c +++ b/drivers/qmimodem/radio-settings.c @@ -68,6 +68,9 @@ static void get_system_selection_pref_cb(struct qmi_result *result, case QMI_NAS_RAT_MODE_PREF_LTE: mode = OFONO_RADIO_ACCESS_MODE_LTE; break; + case QMI_NAS_RAT_MODE_PREF_GSM|QMI_NAS_RAT_MODE_PREF_LTE: + mode = OFONO_RADIO_ACCESS_MODE_GSM|OFONO_RADIO_ACCESS_MODE_LTE; + break; } CALLBACK_WITH_SUCCESS(cb, mode, cbd->data); @@ -131,6 +134,9 @@ static void qmi_set_rat_mode(struct ofono_radio_settings *rs, case OFONO_RADIO_ACCESS_MODE_LTE: pref = QMI_NAS_RAT_MODE_PREF_LTE; break; + case OFONO_RADIO_ACCESS_MODE_LTE|OFONO_RADIO_ACCESS_MODE_GSM: + pref = QMI_NAS_RAT_MODE_PREF_LTE|QMI_NAS_RAT_MODE_PREF_GSM; + break; } param = qmi_param_new(); |