huawei: Move voice call init to post_sim phase

Seems like that making emergency voice calls without SIM present is
not really possible. Move the voice call init to post_sim phase instead.
This commit is contained in:
Marcel Holtmann 2010-09-27 00:05:52 +09:00
parent 1b640f6a45
commit c201ffd197
1 changed files with 4 additions and 4 deletions

View File

@ -579,10 +579,6 @@ static void huawei_pre_sim(struct ofono_modem *modem)
data->sim = ofono_sim_create(modem, OFONO_VENDOR_QUALCOMM_MSM,
"atmodem", data->pcui);
if (data->voice == TRUE)
ofono_voicecall_create(modem, OFONO_VENDOR_HUAWEI,
"atmodem", data->pcui);
data->sim_poll_count = 0;
query_sim_state(modem);
}
@ -593,6 +589,10 @@ static void huawei_post_sim(struct ofono_modem *modem)
DBG("%p", modem);
if (data->voice == TRUE)
ofono_voicecall_create(modem, OFONO_VENDOR_HUAWEI,
"atmodem", data->pcui);
ofono_phonebook_create(modem, 0, "atmodem", data->pcui);
}