Ben Chan
6967cbfd55
linktop: port set_current_modes to use GTask
2017-10-06 11:06:49 +02:00
Ben Chan
1e75e7e3d9
linktop: port load_supported_modes to use GTask
2017-10-06 11:06:49 +02:00
Ben Chan
fd2bfb7e85
novatel-lte: implement load_unlock_retries
...
This patch implements load_unlock_retries() for the Novatel LTE modem by
using the AT$NWPINR? command to query the number of retries left for
entering PIN1 or PIN2.
Ported from the original patch by Arman Uguray <armansito@chromium.org >:
https://chromium-review.googlesource.com/c/58118
2017-10-06 10:05:28 +02:00
Aleksander Morgado
01ba79b70b
simtech: port 3gpp_{setup|cleanup}_unsolicited_messages to GTask
2017-10-06 10:02:13 +02:00
Aleksander Morgado
c04160817a
simtech: port 3gpp_enable_unsolicited_events to GTask
2017-10-06 10:02:13 +02:00
Aleksander Morgado
e7fbf6fc56
simtech: port 3gpp_disable_unsolicited_events to GTask
2017-10-06 10:02:13 +02:00
Aleksander Morgado
df4abdec15
simtech: port load_access_technologies to GTask
2017-10-06 10:02:13 +02:00
Aleksander Morgado
cda7deea3d
simtech: port load_supported_modes to GTask
2017-10-06 10:00:09 +02:00
Aleksander Morgado
bf83bb7577
simtech: port load_current_modes to GTask
2017-10-06 10:00:09 +02:00
Aleksander Morgado
9c1f9023e3
simtech: port set_current_modes to GTask
2017-10-06 10:00:09 +02:00
Aleksander Morgado
d9de874db3
thuraya: port load_supported_modes to GTask
2017-10-06 09:58:23 +02:00
Aleksander Morgado
e072f4bc77
thuraya: port messaging_load_supported_storages to GTask
2017-10-06 09:58:23 +02:00
Aleksander Morgado
0714c01d03
thuraya: port load_operator_{name|code} to GTask
2017-10-06 09:58:23 +02:00
Aleksander Morgado
23124fc6e9
dell: port custom_init to GTask
2017-10-06 09:57:23 +02:00
Aleksander Morgado
a1d355784b
via: port get_detailed_registration_state() to GTask
2017-10-06 09:55:25 +02:00
Aleksander Morgado
0c8842695f
via: port cdma_setup_registration_checks to GTask
2017-10-06 09:46:57 +02:00
Aleksander Morgado
d1436ac0c6
altair: port 3gpp_register_in_network to GTask
...
And also use mm_base_modem_at_command() instead of the full() version,
as we're anyway mm_base_modem_peek_best_at_port().
This commit also fixes the logic where we make sure the finish()
method completes the GTask that is created in the async method
originally.
2017-10-06 09:44:41 +02:00
Aleksander Morgado
280b72f15e
mbm: remove unused struct member
2017-09-28 11:04:55 +02:00
Aleksander Morgado
6847fb48f6
mbm: no need to re-set self pointer
2017-09-28 10:58:00 +02:00
Ben Chan
e0a3eeee5d
mbm: port get_ip_config_3gpp to use GTask
2017-09-28 10:49:57 +02:00
Ben Chan
a910c45c08
mbm: port {enable,disable}_location_gathering to use GTask
2017-09-28 10:49:57 +02:00
Ben Chan
414aac9510
mbm: port location_load_capabilities to use GTask
2017-09-28 10:49:57 +02:00
Ben Chan
d19593d344
mbm: port modem_3gpp_disable_unsolicited_events to use GTask
2017-09-28 10:49:57 +02:00
Ben Chan
f79719c518
mbm: port modem_3gpp_enable_unsolicited_events to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
4454f840bc
mbm: port modem_3gpp_{setup,cleanup}_unsolicited_events to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
a0e3a889b0
mbm: port enabling_modem_init to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
0b37db42b4
mbm: port set_current_modes to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
43bf7c764b
mbm: port modem_after_sim_unlock to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
2e7aff84a6
mbm: port modem_create_bearer to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
9f573d3bcf
mbm: port common_send_pin_puk to use GTask
2017-09-28 10:49:56 +02:00
Ben Chan
5769d52d3b
x22x: port x22x_custom_init to use GTask
2017-09-28 10:45:52 +02:00
Ben Chan
1f6e7c9931
x22x: port set_current_modes to use GTask
2017-09-28 10:45:52 +02:00
Ben Chan
4e3a6b4eb5
x22x: port load_supported_modes to use GTask
2017-09-28 10:45:52 +02:00
Ben Chan
fea6835592
mtk: port disable_unsolicited_events to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
fe58e5f498
mtk: port enable_unsolicited_events to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
bfac21fbb8
mtk: port modem_3gpp_{setup,cleanup}_unsolicited_events to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
42bde89bae
mtk: port modem_after_sim_unlock to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
3b2873148c
mtk: port set_current_modes to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
996612f8db
mtk: port load_supported_modes to use GTask
2017-09-28 10:39:25 +02:00
Ben Chan
2991ae0e86
mtk: port load_unlock_retries to use GTask
2017-09-28 10:39:25 +02:00
Aleksander Morgado
bda7b9a74a
ublox: plug memleak when parsing UAUTHREQ test
2017-09-26 13:45:17 +02:00
Aleksander Morgado
4c36bd42d4
huawei: plug memleak when listing cdc-wdm AT ports
...
The returned list contains full references, so make sure we unref them
before going on. Note that it's ok to return a pointer to one object
inside this list even if we're unref-ing them all, because we're sure
that the caller knows it's peek-ing a port object.
2017-09-26 10:46:55 +02:00
Ben Chan
795ecad0e6
hso: port disconnect_3gpp to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
ee80e1f660
hso: port get_ip_config_3gpp to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
8bae1a785a
hso: port {enable,disable}_location_gathering to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
227eae3f31
hso: port location_load_capabilities to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
616cfa9959
hso: port modem_3gpp_{setup,cleanup}_unsolicited_events to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
0131f9b006
hso: port modem_create_bearer to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
d23dd2343a
hso: port load_unlock_retries to use GTask
2017-09-20 09:30:27 -07:00
Ben Chan
a62d34c35a
hso: port hso_custom_init to use GTask
2017-09-20 09:30:27 -07:00