Lines Matching full:suspend
52 /* for STA-like interface, don't runtime suspend */ in wil_can_suspend_vif()
56 wil_dbg_pm(wil, "Delay suspend when connecting\n"); in wil_can_suspend_vif()
64 /* AP-like interface - can't suspend */ in wil_can_suspend_vif()
83 wil_dbg_pm(wil, "Deny any suspend - %s mode\n", in wil_can_suspend()
88 if (is_runtime && !wil->platform_ops.suspend) { in wil_can_suspend()
103 wil_dbg_pm(wil, "Delay suspend when resetting\n"); in wil_can_suspend()
108 wil_dbg_pm(wil, "Delay suspend during recovery\n"); in wil_can_suspend()
184 wil_dbg_pm(wil, "suspend keep radio on\n"); in wil_suspend_keep_radio_on()
202 wil_dbg_pm(wil, "Pending TX data, reject suspend\n"); in wil_suspend_keep_radio_on()
208 wil_dbg_pm(wil, "Pending RX data, reject suspend\n"); in wil_suspend_keep_radio_on()
214 wil_dbg_pm(wil, "Pending WMI events, reject suspend\n"); in wil_suspend_keep_radio_on()
219 /* Send WMI suspend request to the device */ in wil_suspend_keep_radio_on()
222 wil_dbg_pm(wil, "wmi_suspend failed, reject suspend (%d)\n", in wil_suspend_keep_radio_on()
235 "TO waiting for idle RX, suspend failed\n"); in wil_suspend_keep_radio_on()
245 /* In case of pending WMI events, reject the suspend in wil_suspend_keep_radio_on()
248 * approving the suspend. in wil_suspend_keep_radio_on()
251 wil_err(wil, "suspend failed due to pending WMI events\n"); in wil_suspend_keep_radio_on()
261 if (wil->platform_ops.suspend) { in wil_suspend_keep_radio_on()
262 rc = wil->platform_ops.suspend(wil->platform_handle, true); in wil_suspend_keep_radio_on()
264 wil_err(wil, "platform device failed to suspend (%d)\n", in wil_suspend_keep_radio_on()
286 /* if resume succeeded, reject the suspend */ in wil_suspend_keep_radio_on()
304 wil_dbg_pm(wil, "suspend radio off\n"); in wil_suspend_radio_off()
336 if (wil->platform_ops.suspend) { in wil_suspend_radio_off()
337 rc = wil->platform_ops.suspend(wil->platform_handle, false); in wil_suspend_radio_off()
349 wil_dbg_pm(wil, "suspend radio off: %d\n", rc); in wil_suspend_radio_off()
381 wil_dbg_pm(wil, "suspend: %s\n", is_runtime ? "runtime" : "system"); in wil_suspend()
384 wil_dbg_pm(wil, "trying to suspend while suspended\n"); in wil_suspend()
393 wil_dbg_pm(wil, "suspend: %s => %d\n", in wil_suspend()