mbim,signal: provide 5G signal info if loaded by parent implementation
This commit is contained in:
@@ -4351,6 +4351,7 @@ signal_load_values_result_free (SignalLoadValuesResult *result)
|
|||||||
g_clear_object (&result->gsm);
|
g_clear_object (&result->gsm);
|
||||||
g_clear_object (&result->umts);
|
g_clear_object (&result->umts);
|
||||||
g_clear_object (&result->lte);
|
g_clear_object (&result->lte);
|
||||||
|
g_clear_object (&result->nr5g);
|
||||||
g_slice_free (SignalLoadValuesResult, result);
|
g_slice_free (SignalLoadValuesResult, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -4386,6 +4387,11 @@ modem_signal_load_values_finish (MMIfaceModemSignal *self,
|
|||||||
result->lte = NULL;
|
result->lte = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (nr5g && result->nr5g) {
|
||||||
|
*nr5g = result->nr5g;
|
||||||
|
result->nr5g = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
signal_load_values_result_free (result);
|
signal_load_values_result_free (result);
|
||||||
|
|
||||||
/* No 3GPP2 support */
|
/* No 3GPP2 support */
|
||||||
@@ -4393,8 +4399,6 @@ modem_signal_load_values_finish (MMIfaceModemSignal *self,
|
|||||||
*cdma = NULL;
|
*cdma = NULL;
|
||||||
if (evdo)
|
if (evdo)
|
||||||
*evdo = NULL;
|
*evdo = NULL;
|
||||||
if (nr5g)
|
|
||||||
*nr5g = NULL;
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user