aboutsummaryrefslogtreecommitdiff
path: root/src/mm-broadband-modem-mbim.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2022-09-19 10:20:33 +0000
committerAleksander Morgado <aleksander@aleksander.es>2022-09-27 08:28:07 +0000
commitb50c24acd151a64c992e51332a6b1a23dde15f11 (patch)
tree6fed923b185e00e6dd4fc36c54567095f4b6edb2 /src/mm-broadband-modem-mbim.c
parent0994087f1890548f161d7a4512232c39aec26c50 (diff)
iface-modem-sar: disallow changing SAR level if SAR disabled
This was already forbidden in the MBIM implementation, and we should also have it in the QMI implementation, so just make it a generic check in the interface.
Diffstat (limited to 'src/mm-broadband-modem-mbim.c')
-rw-r--r--src/mm-broadband-modem-mbim.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/mm-broadband-modem-mbim.c b/src/mm-broadband-modem-mbim.c
index 4e7beda9..14b1571f 100644
--- a/src/mm-broadband-modem-mbim.c
+++ b/src/mm-broadband-modem-mbim.c
@@ -8308,17 +8308,6 @@ sar_set_power_level (MMIfaceModemSar *_self,
if (!peek_device (self, &device, callback, user_data))
return;
- if (!mm_iface_modem_get_sar_state (_self)) {
- g_task_report_new_error (self,
- callback,
- user_data,
- sar_set_power_level,
- MM_CORE_ERROR,
- MM_CORE_ERROR_WRONG_STATE,
- "Couldn't set power level of SAR, because the SAR is disabled");
- return;
- }
-
/*
* the value 0xFFFFFFFF means all antennas
* the backoff index set to the input power level