aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-02broadband-modem-qmi: replace ensure_qmi_client with GTask implementationBen Chan
assure_qmi_client() was created to help migrating MMBroadbandModemQmi code to use GTask. Now that all MMBroadbandModemQmi code has been migrated to use GTask, this patch removes the old ensure_qmi_client() and rename assure_qmi_client() as ensure_qmi_client().
2018-06-02broadband-modem-qmi: port modem_cdma_{activate,activate_manual} to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port load_initial_sms_parts to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port messaging_set_default_storage to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port messaging_{enable,disable}_unsolicited_events to ↵Ben Chan
use GTask
2018-06-02broadband-modem-qmi: port location_load_supl_server to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port location_set_supl_server to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port disable_location_gathering to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port firmware_change_current to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port firmware_check_support to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port common_enable_disable_oma_unsolicited_events to ↵Ben Chan
use GTask
2018-06-02broadband-modem-qmi: port common_setup_cleanup_oma_unsolicited_events to use ↵Ben Chan
GTask
2018-06-02broadband-modem-qmi: port oma_cancel_session to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port oma_start_client_initiated_session to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port oma_accept_network_initiated_session to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port oma_load_features to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port oma_setup to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_cdma_load_activation_state to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_cdma_run_registration_checks to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port ↵Ben Chan
modem_3gpp_{enable,disable}_unsolicited_registration_events to use GTask
2018-06-02broadband-modem-qmi: port modem_3gpp_run_registration_checks to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_3gpp_register_in_network to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_3gpp_scan_networks to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_3gpp_load_enabled_facility_locks to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port ↵Ben Chan
common_setup_cleanup_unsolicited_registration_events to use GTask
2018-06-02broadband-modem-qmi: port common_setup_cleanup_messaging_unsolicited_events ↵Ben Chan
to use GTask
2018-06-02broadband-modem-qmi: port common_setup_cleanup_unsolicited_events to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port common_enable_disable_unsolicited_events to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port set_current_capabilities to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port set_current_bands to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port set_current_modes to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port signal_load_values to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port load_power_state to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port load_signal_quality to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port load_current_modes to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_equipment_identifier to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_current_bands to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_supported_bands to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_own_numbers to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_hardware_revision to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_revision to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_model to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_manufacturer to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_supported_capabilities to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_load_current_capabilities to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port common_power_up_down_off to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port power_cycle to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_reset to use GTaskBen Chan
2018-06-02broadband-modem-qmi: port modem_factory_reset to use GTaskBen Chan
2018-06-02broadband-modem-qmi: add a temporary assure_qmi_client() helperBen Chan
ensure_qmi_client() uses g_simple_async_report_take_gerror_in_idle(), which can't be mixed with GTask. To allow migrating remaining MMBroadbandModemQmi code to use GTask in a series of smaller patches, this patch adds a temporary assure_qmi_client() helper, which mimics ensure_qmi_client() but uses g_task_report_new_error(). Once all the MMBroadbandModemQmi code is migrated to use GTask, we will drop the old ensure_qmi_client() and renames assure_qmi_client() back to ensure_qmi_client().