Lines Matching full:wow
16 #include "wow.h"
41 ath11k_warn(ab, "failed to issue wow enable: %d\n", ret); in ath11k_wow_enable()
71 /* In the case of WCN6750, WoW wakeup is done in ath11k_wow_wakeup()
78 reinit_completion(&ab->wow.wakeup_completed); in ath11k_wow_wakeup()
82 ath11k_warn(ab, "failed to send wow wakeup indication: %d\n", in ath11k_wow_wakeup()
87 ret = wait_for_completion_timeout(&ab->wow.wakeup_completed, 3 * HZ); in ath11k_wow_wakeup()
89 ath11k_warn(ab, "timed out while waiting for wow wakeup completion\n"); in ath11k_wow_wakeup()
104 ath11k_warn(ar->ab, "failed to issue wow wakeup for event %s on vdev %i: %d\n", in ath11k_wow_vif_cleanup()
110 for (i = 0; i < ar->wow.max_num_patterns; i++) { in ath11k_wow_vif_cleanup()
113 ath11k_warn(ar->ab, "failed to delete wow pattern %d for vdev %i: %d\n", in ath11k_wow_vif_cleanup()
132 ath11k_warn(ar->ab, "failed to clean wow wakeups on vdev %i: %d\n", in ath11k_wow_cleanup()
346 /* Setup requested WOW features */ in ath11k_vif_wow_set_wakeups()
474 ath11k_warn(ar->ab, "failed to set wow wakeups on vdev %i: %d\n", in ath11k_wow_set_wakeups()
686 "failed to stop dp rx (and timer) pktlog during wow suspend: %d\n", in ath11k_wow_op_suspend()
693 ath11k_warn(ar->ab, "failed to clear wow wakeup events: %d\n", in ath11k_wow_op_suspend()
700 ath11k_warn(ar->ab, "failed to set wow wakeup events: %d\n", in ath11k_wow_op_suspend()
707 ath11k_warn(ar->ab, "failed to set wow protocol offload events: %d\n", in ath11k_wow_op_suspend()
723 ath11k_warn(ar->ab, "failed to enable wow keepalive: %d\n", ret); in ath11k_wow_op_suspend()
729 ath11k_warn(ar->ab, "failed to start wow: %d\n", ret); in ath11k_wow_op_suspend()
736 "failed to stop dp rx pktlog during wow suspend: %d\n", in ath11k_wow_op_suspend()
793 ath11k_warn(ar->ab, "failed to start rx pktlog from wow: %d\n", ret); in ath11k_wow_op_resume()
799 ath11k_warn(ar->ab, "failed to wakeup from wow: %d\n", ret); in ath11k_wow_op_resume()
817 ath11k_warn(ar->ab, "failed to clear wow protocol offload events: %d\n", in ath11k_wow_op_resume()
826 ath11k_warn(ar->ab, "failed to disable wow keepalive: %d\n", ret); in ath11k_wow_op_resume()
857 ar->wow.wowlan_support = ath11k_wowlan_support; in ath11k_wow_init()
861 ar->wow.wowlan_support.pattern_max_len -= WOW_MAX_REDUCE; in ath11k_wow_init()
862 ar->wow.wowlan_support.max_pkt_offset -= WOW_MAX_REDUCE; in ath11k_wow_init()
866 ar->wow.wowlan_support.flags |= WIPHY_WOWLAN_NET_DETECT; in ath11k_wow_init()
867 ar->wow.wowlan_support.max_nd_match_sets = WMI_PNO_MAX_SUPP_NETWORKS; in ath11k_wow_init()
870 ar->wow.max_num_patterns = ATH11K_WOW_PATTERNS; in ath11k_wow_init()
871 ar->wow.wowlan_support.n_patterns = ar->wow.max_num_patterns; in ath11k_wow_init()
872 ar->hw->wiphy->wowlan = &ar->wow.wowlan_support; in ath11k_wow_init()