plugins: gemalto: move ussd atom to post_online

Gemalto modem does not allow to enable Supplementary Service
during post_sim stage. So move ussd atom to post_online stage.
This commit is contained in:
Sergey Matyukevich
2021-07-04 18:53:48 +03:00
committed by Denis Kenzior
parent 8b3d0e23ee
commit 02e58cc8a9

View File

@@ -614,8 +614,6 @@ static void gemalto_post_sim(struct ofono_modem *modem)
if (gprs && gc)
ofono_gprs_add_context(gprs, gc);
ofono_ussd_create(modem, 0, "atmodem", data->app);
if (!g_strcmp0(model, GEMALTO_MODEL_ALS3_PLS8x) ||
!g_strcmp0(model, GEMALTO_MODEL_ELS81x))
ofono_lte_create(modem, OFONO_VENDOR_GEMALTO,
@@ -639,6 +637,8 @@ static void gemalto_post_online(struct ofono_modem *modem)
ofono_call_meter_create(modem, 0, "atmodem", data->app);
ofono_call_barring_create(modem, 0, "atmodem", data->app);
ofono_ussd_create(modem, 0, "atmodem", data->app);
if (!g_strcmp0(model, GEMALTO_MODEL_ELS81x))
ofono_netmon_create(modem, OFONO_VENDOR_GEMALTO,
"gemaltomodem", data->app);