Commit Graph
2796 Commits
Author SHA1 Message Date
Ben Chan 03977eb501 broadband-modem: port modem_3gpp_ussd_{enable,disable}_unsolicited_result_codes to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 249f880c3c broadband-modem: port modem_3gpp_ussd_{setup,cleanup}_unsolicited_result_codes to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 8b5aa2a41c broadband-modem: port cmti_received to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 511a08c33c broadband-modem: port mm_broadband_modem_lock_sms_storages to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 2ec660024d broadband-modem: port modem_messaging_load_initial_sms_parts to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 78c0bbf41d broadband-modem: port modem_messaging_setup_sms_format to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan de6ba7a7aa broadband-modem: port modem_messaging_set_default_storage to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 101c646cf9 broadband-modem: port modem_messaging_load_supported_storages to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 1d72695df9 broadband-modem: port modem_messaging_init_current_storages to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan c29cd5eb4e broadband-modem: port modem_messaging_check_support to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan ed0c91b71b broadband-modem: port modem_messaging_enable_unsolicited_events to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan c270720e94 broadband-modem: port modem_voice_check_support to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 4249792c4e broadband-modem: port modem_setup_charset to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan d638da86bd broadband-modem: port modem_power_up to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 16a14e768f broadband-modem: port modem_load_power_state to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 49366f7f00 broadband-modem: port modem_load_signal_quality to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 4da7cf96ac broadband-modem: port modem_load_supported_ip_families to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 8c9bcd76c2 broadband-modem: port modem_load_supported_modes to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 738deebfb4 broadband-modem: port modem_load_own_numbers to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan a24a99e702 broadband-modem: port modem_load_current_capabilities to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 6abd626a0b broadband-modem: port modem_load_supported_charsets to use GTask 2017-07-18 10:42:17 +02:00
Ben Chan 524ecfb03e broadband-modem: port modem_load_unlock_required to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan f7db916169 broadband-modem: port modem_create_bearer to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan a7dee00e5c broadband-modem: port modem_location_load_capabilities to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan ceb13f5251 broadband-modem: port enable_location_gathering to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan 53c34494b6 broadband-modem: port initialization_started to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan 034353e38b broadband-modem: port enabling_started to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan 77bb31e5cf broadband-modem: port disable to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan ba162ce1f3 broadband-modem: port enable to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan 04532ea54e broadband-modem: port initialize to use GTask 2017-07-18 10:42:16 +02:00
Ben Chan ce664a6264 sms-mbim: fix peek_device to use g_task_report_new_error
When porting MMSmsMbim to use GTask, peek_device wasn't modified to use
g_task_report_new_error, which could potentially lead to an incorrect
G_TASK cast.
2017-07-18 10:33:00 +02:00
Ben Chan d25e6bdfaa iface-modem-time: fix update_network_timezone to use g_task_report_new_error
Commit 7c5f308af ("iface-modem-time: port update_network_timezone to use
GTask") ported most of the update_network_timezone code to use GTask,
but missed a g_simple_async_report_error_in_idle call, which could
potentially lead to an incorrect G_TASK cast.
2017-07-18 10:33:00 +02:00
Ben Chan 0657914ebb call-list: fix mm_call_list_delete_call to use g_task_report_new_error
Commit a08064492 ("call-list: port mm_call_list_delete_call to use GTask")
ported most of the mm_call_list_delete_call code to use GTask, but missed a
g_simple_async_report_error_in_idle calls, which can potentially lead to
an incorrect G_TASK cast in mm_call_list_delete_call_finish.
2017-07-18 10:33:00 +02:00
Ben Chan 38c53ed814 base-modem: minor coding style fixes 2017-07-17 13:46:22 -05:00
Ben Chan cdff53d0a4 iface-modem: minor coding style fixes 2017-07-17 13:46:17 -05:00
Ben Chan 5263ec650f log: minor coding style fixes 2017-07-17 13:46:14 -05:00
Ben Chan 024825042e plugin-manager: minor coding style fixes 2017-07-17 13:46:12 -05:00
Ben Chan 94a289a1b3 modem-helpers: minor coding style fixes 2017-07-14 10:59:46 +02:00
Ben Chan 45682aa7ee sms-part-3gpp: minor coding style fixes 2017-07-14 10:59:46 +02:00
Ben Chan 057732663b broadband-modem-mbim: minor coding style fixes 2017-07-14 10:59:46 +02:00
Ben Chan da20697e18 base-call: minor coding style fixes 2017-07-14 10:59:46 +02:00
Ben Chan cb6efd8eda base-manager: minor coding style fixes 2017-07-14 10:59:46 +02:00
Ben Chan 1158c2c6e9 broadband-modem: rename load_power_state for consistency
All MMIfaceModem functions implemented by MMBroadbandModem, except
load_power_state, are prefixed with 'modem_'. For consistency, this
patch renames load_power_state{,_finish} to
modem_load_power_state{,_finish}.
2017-07-14 09:48:20 +02:00
Aleksander Morgado aafd21ac31 broadband-modem-mbim: avoid multiple MM_BROADBAND_MODEM_MBIM() casts 2017-07-12 11:21:41 +02:00
Eric Caruso 3d9510b4fd mm-broadband-modem-mbim: support SIM hot swapping
If an MBIM modem supports unsolicited notifications for
subscriber ready status, we can use it to detect when SIM cards
have been removed and reinserted. Upon detection we should re-
probe the modem so that we can configure it for the new SIM.
2017-07-12 11:15:07 +02:00
Ben Chan 99dd037a68 iface-modem: fix mm_iface_modem_initialize_finish
This fixes commit 66f10d61a2
("iface-modem: port mm_iface_modem_initialize to use GTask"), which
didn't update mm_iface_modem_initialize_finish to use
g_task_propagate_boolean.
2017-07-12 11:03:23 +02:00
Aleksander Morgado 247890739b broadband-modem-mbim: remove unused variable
CC       ModemManager-mm-broadband-modem-mbim.o
    mm-broadband-modem-mbim.c: In function ‘mbim_port_open_ready’:
    mm-broadband-modem-mbim.c:1581:35: error: unused variable ‘ctx’ [-Werror=unused-variable]
         InitializationStartedContext *ctx;
                                       ^~~
    cc1: all warnings being treated as errors
2017-07-12 10:59:27 +02:00
Ben Chan 350aa6a461 broadband-modem-mbim: port remaining code to use GTask
This patch ports the following functions in MMBroadbandModemMbim to use GTask:
- common_enable_disable_unsolicited_events
- common_setup_cleanup_unsolicited_events
- load_initial_sms_parts
- modem_3gpp_load_enabled_facility_locks
- modem_3gpp_register_in_network
- modem_3gpp_run_registration_checks
- modem_3gpp_scan_networks
- modem_load_current_capabilities
- modem_load_own_numbers
- modem_load_power_state
- modem_load_unlock_required
- modem_load_unlock_retries
- modem_power_down
- modem_power_up
2017-07-11 19:24:23 -07:00
Ben Chan 20b3675adf broadband-modem-mbim: port initialization_started to use GTask 2017-07-11 10:30:39 -07:00
Ben Chan e8ffefaf6f broadband-modem-mbim: port enabling_started to use GTask 2017-07-11 10:30:39 -07:00