diff options
author | Dylan Van Assche <me@dylanvanassche.be> | 2021-05-01 15:50:47 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-05-26 13:14:52 +0000 |
commit | 38740e9d11a52f91e41349a62caf35f8e1a67f48 (patch) | |
tree | d1c1514d9cf98790a44e1e156ce71adc8922cd0b /src/mm-context.c | |
parent | 940063419a1c2eb9f6e197d60b4c7cb42702de8d (diff) |
base-manager: add quick suspend/resume base
Quick suspend/resume infrastructure for
synchronizing the interfaces when resuming.
Diffstat (limited to 'src/mm-context.c')
-rw-r--r-- | src/mm-context.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-context.c b/src/mm-context.c index 32590c55..ddc37a33 100644 --- a/src/mm-context.c +++ b/src/mm-context.c @@ -227,6 +227,7 @@ static gboolean test_no_udev; #endif #if defined WITH_SYSTEMD_SUSPEND_RESUME static gboolean test_no_suspend_resume; +static gboolean test_quick_suspend_resume; #endif #if defined WITH_QRTR static gboolean test_no_qrtr; @@ -261,6 +262,11 @@ static const GOptionEntry test_entries[] = { "Disable suspend/resume support at runtime even if available", NULL }, + { + "test-quick-suspend-resume", 0, 0, G_OPTION_ARG_NONE, &test_quick_suspend_resume, + "Enable quick suspend/resume support for modems which stay on during host suspension", + NULL + }, #endif #if defined WITH_QRTR { @@ -318,6 +324,11 @@ mm_context_get_test_no_suspend_resume (void) { return test_no_suspend_resume; } +gboolean +mm_context_get_test_quick_suspend_resume (void) +{ + return test_quick_suspend_resume; +} #endif #if defined WITH_QRTR |