Lines Matching full:suspend
63 /* for STA-like interface, don't runtime suspend */ in wil_can_suspend_vif()
67 wil_dbg_pm(wil, "Delay suspend when connecting\n"); in wil_can_suspend_vif()
75 /* AP-like interface - can't suspend */ in wil_can_suspend_vif()
94 wil_dbg_pm(wil, "Deny any suspend - %s mode\n", in wil_can_suspend()
99 if (is_runtime && !wil->platform_ops.suspend) { in wil_can_suspend()
114 wil_dbg_pm(wil, "Delay suspend when resetting\n"); in wil_can_suspend()
119 wil_dbg_pm(wil, "Delay suspend during recovery\n"); in wil_can_suspend()
195 wil_dbg_pm(wil, "suspend keep radio on\n"); in wil_suspend_keep_radio_on()
213 wil_dbg_pm(wil, "Pending TX data, reject suspend\n"); in wil_suspend_keep_radio_on()
219 wil_dbg_pm(wil, "Pending RX data, reject suspend\n"); in wil_suspend_keep_radio_on()
225 wil_dbg_pm(wil, "Pending WMI events, reject suspend\n"); in wil_suspend_keep_radio_on()
230 /* Send WMI suspend request to the device */ in wil_suspend_keep_radio_on()
233 wil_dbg_pm(wil, "wmi_suspend failed, reject suspend (%d)\n", in wil_suspend_keep_radio_on()
246 "TO waiting for idle RX, suspend failed\n"); in wil_suspend_keep_radio_on()
256 /* In case of pending WMI events, reject the suspend in wil_suspend_keep_radio_on()
259 * approving the suspend. in wil_suspend_keep_radio_on()
262 wil_err(wil, "suspend failed due to pending WMI events\n"); in wil_suspend_keep_radio_on()
272 if (wil->platform_ops.suspend) { in wil_suspend_keep_radio_on()
273 rc = wil->platform_ops.suspend(wil->platform_handle, true); in wil_suspend_keep_radio_on()
275 wil_err(wil, "platform device failed to suspend (%d)\n", in wil_suspend_keep_radio_on()
297 /* if resume succeeded, reject the suspend */ in wil_suspend_keep_radio_on()
315 wil_dbg_pm(wil, "suspend radio off\n"); in wil_suspend_radio_off()
347 if (wil->platform_ops.suspend) { in wil_suspend_radio_off()
348 rc = wil->platform_ops.suspend(wil->platform_handle, false); in wil_suspend_radio_off()
360 wil_dbg_pm(wil, "suspend radio off: %d\n", rc); in wil_suspend_radio_off()
392 wil_dbg_pm(wil, "suspend: %s\n", is_runtime ? "runtime" : "system"); in wil_suspend()
395 wil_dbg_pm(wil, "trying to suspend while suspended\n"); in wil_suspend()
404 wil_dbg_pm(wil, "suspend: %s => %d\n", in wil_suspend()