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
Ben Chan
e0eb23d9a6
broadband-modem-mbim: port modem_create_bearer to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
ec14a26a7d
broadband-modem-mbim: port messaging_load_supported_storages to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
5bf0af7a83
broadband-modem-mbim: port messaging_check_support to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
cc71743e26
broadband-modem-mbim: port modem_3gpp_load_imei to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
5b0b3f326e
broadband-modem-mbim: port modem_3gpp_load_operator_code to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
9401aa70e5
broadband-modem-mbim: port modem_3gpp_load_operator_name to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
fb38601ef4
broadband-modem-mbim: port modem_load_supported_ip_families to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
99bb49d814
broadband-modem-mbim: port modem_load_supported_modes to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
df0049d1c2
broadband-modem-mbim: port modem_load_device_identifier to use GTask
2017-07-11 10:30:39 -07:00
Ben Chan
43aaa92ee1
broadband-modem-mbim: port modem_load_equipment_identifier to use GTask
2017-07-11 10:30:39 -07:00