Home
last modified time | relevance | path

Searched refs:wow (Results 1 – 25 of 46) sorted by relevance

12

/drivers/net/wireless/realtek/rtw89/
A Dwow.c18 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in __rtw89_wow_parse_akm()
248 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_rx_pn_set_pmf()
277 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_key_info_iter()
347 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_set_key_info_iter()
411 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_key_clear()
422 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_construct_key_info()
445 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_debug_aoac_rpt()
486 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_aoac_rpt_reg()
1150 if (wow) { in rtw89_wow_cfg_wake()
1166 if (wow) { in rtw89_wow_cfg_wake()
[all …]
A Dwow.h80 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_get_sec_hdr_len()
100 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_mgd_linked()
107 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_no_link()
114 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_has_mgd_features()
A DMakefile23 rtw89_core-$(CONFIG_PM) += wow.o
A Dcam.c922 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_cam_fill_dctl_sec_cam_info_v1()
1007 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_cam_fill_dctl_sec_cam_info_v2()
/drivers/net/wireless/realtek/rtw88/
A Dwow.c255 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_pattern_write()
265 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_pattern_clear()
275 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_bb_stop()
290 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_bb_start()
355 if (vif != rtwdev->wow.wow_vif) in rtw_wow_fw_security_type_iter()
537 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_check_pno()
588 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_leave_no_link_ps()
630 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_enter_linked_ps()
782 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_wow_vif_iter()
796 rtwdev->wow.wow_vif = vif; in rtw_wow_vif_iter()
[all …]
A Dwow.h41 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif; in rtw_wow_mgd_linked()
49 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif; in rtw_wow_no_link()
A DMakefile21 rtw88_core-$(CONFIG_PM) += wow.o
A Dfw.c887 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_fw_set_disconnect_decision_cmd()
909 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_fw_set_wowlan_ctrl_cmd()
1084 struct rtw_pno_request *pno_req = &rtwdev->wow.pno_req; in rtw_nlo_info_get()
1139 struct rtw_pno_request *pno_req = &rtwdev->wow.pno_req; in rtw_cs_channel_info_get()
1200 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_lps_pg_info_get()
1427 struct rtw_wow_param *rtw_wow = &rtwdev->wow; in rtw_add_rsvd_page_pno()
1939 struct rtw_pno_request *rtw_pno_req = &rtwdev->wow.pno_req; in rtw_fw_channel_switch()
/drivers/net/wireless/ath/ath9k/
A Dar9003_wow.c129 if (pattern_count >= ah->wow.max_patterns) in ath9k_hw_wow_apply_pattern()
151 ah->wow.wow_event_mask |= in ath9k_hw_wow_apply_pattern()
154 ah->wow.wow_event_mask2 |= in ath9k_hw_wow_apply_pattern()
200 val &= ah->wow.wow_event_mask; in ath9k_hw_wow_wakeup()
215 val &= ah->wow.wow_event_mask2; in ath9k_hw_wow_wakeup()
262 ah->wow.wow_event_mask = 0; in ath9k_hw_wow_wakeup()
263 ah->wow.wow_event_mask2 = 0; in ath9k_hw_wow_wakeup()
294 wow_event_mask = ah->wow.wow_event_mask; in ath9k_hw_wow_enable()
452 ah->wow.wow_event_mask = wow_event_mask; in ath9k_hw_wow_enable()
A DMakefile18 ath9k-$(CONFIG_ATH9K_WOW) += wow.o
/drivers/net/wireless/ath/ath10k/
A Dwow.c39 for (i = 0; i < ar->wow.max_num_patterns; i++) { in ath10k_wow_vif_cleanup()
480 reinit_completion(&ar->wow.wakeup_completed); in ath10k_wow_wakeup()
489 ret = wait_for_completion_timeout(&ar->wow.wakeup_completed, 3 * HZ); in ath10k_wow_wakeup()
624 ar->wow.wowlan_support = ath10k_wowlan_support; in ath10k_wow_init()
627 ar->wow.wowlan_support.pattern_max_len -= WOW_MAX_REDUCE; in ath10k_wow_init()
628 ar->wow.wowlan_support.max_pkt_offset -= WOW_MAX_REDUCE; in ath10k_wow_init()
632 ar->wow.wowlan_support.flags |= WIPHY_WOWLAN_NET_DETECT; in ath10k_wow_init()
633 ar->wow.wowlan_support.max_nd_match_sets = WMI_PNO_MAX_SUPP_NETWORKS; in ath10k_wow_init()
636 ar->wow.wowlan_support.n_patterns = ar->wow.max_num_patterns; in ath10k_wow_init()
637 ar->hw->wiphy->wowlan = &ar->wow.wowlan_support; in ath10k_wow_init()
A DMakefile24 ath10k_core-$(CONFIG_PM) += wow.o
/drivers/net/wireless/ath/ath12k/
A Dwow.c86 reinit_completion(&ab->wow.wakeup_completed); in ath12k_wow_wakeup()
95 ret = wait_for_completion_timeout(&ab->wow.wakeup_completed, 3 * HZ); in ath12k_wow_wakeup()
118 for (i = 0; i < ar->wow.max_num_patterns; i++) { in ath12k_wow_vif_cleanup()
422 if (ar->ab->wow.wmi_conf_rx_decap_mode == in ath12k_wow_vif_set_wakeups()
1009 ar->wow.wowlan_support = ath12k_wowlan_support; in ath12k_wow_init()
1012 ar->wow.wowlan_support.pattern_max_len -= WOW_MAX_REDUCE; in ath12k_wow_init()
1013 ar->wow.wowlan_support.max_pkt_offset -= WOW_MAX_REDUCE; in ath12k_wow_init()
1017 ar->wow.wowlan_support.flags |= WIPHY_WOWLAN_NET_DETECT; in ath12k_wow_init()
1021 ar->wow.max_num_patterns = ATH12K_WOW_PATTERNS; in ath12k_wow_init()
1022 ar->wow.wowlan_support.n_patterns = ar->wow.max_num_patterns; in ath12k_wow_init()
[all …]
A DMakefile30 ath12k-$(CONFIG_PM) += wow.o
A Dcore.h803 struct ath12k_wow wow; member
1067 } wow; member
/drivers/net/wireless/ath/ath11k/
A Dwow.c78 reinit_completion(&ab->wow.wakeup_completed); in ath11k_wow_wakeup()
87 ret = wait_for_completion_timeout(&ab->wow.wakeup_completed, 3 * HZ); in ath11k_wow_wakeup()
110 for (i = 0; i < ar->wow.max_num_patterns; i++) { in ath11k_wow_vif_cleanup()
863 ar->wow.wowlan_support = ath11k_wowlan_support; in ath11k_wow_init()
867 ar->wow.wowlan_support.pattern_max_len -= WOW_MAX_REDUCE; in ath11k_wow_init()
868 ar->wow.wowlan_support.max_pkt_offset -= WOW_MAX_REDUCE; in ath11k_wow_init()
872 ar->wow.wowlan_support.flags |= WIPHY_WOWLAN_NET_DETECT; in ath11k_wow_init()
873 ar->wow.wowlan_support.max_nd_match_sets = WMI_PNO_MAX_SUPP_NETWORKS; in ath11k_wow_init()
876 ar->wow.max_num_patterns = ATH11K_WOW_PATTERNS; in ath11k_wow_init()
877 ar->wow.wowlan_support.n_patterns = ar->wow.max_num_patterns; in ath11k_wow_init()
[all …]
A DMakefile29 ath11k-$(CONFIG_PM) += wow.o
A Dcore.h759 struct ath11k_wow wow; member
936 } wow; member
/drivers/net/wireless/ath/ath6kl/
A Dcfg80211.c1939 wow->patterns[i].pattern_len, in ath6kl_wow_usr()
1941 wow->patterns[i].pattern, mask); in ath6kl_wow_usr()
1946 if (wow->disconnect) in ath6kl_wow_usr()
1949 if (wow->magic_pkt) in ath6kl_wow_usr()
1952 if (wow->gtk_rekey_failure) in ath6kl_wow_usr()
1955 if (wow->eap_identity_req) in ath6kl_wow_usr()
1958 if (wow->four_way_handshake) in ath6kl_wow_usr()
2160 if (wow) in ath6kl_wow_suspend_vif()
2238 if (wow && (wow->n_patterns > WOW_MAX_FILTERS_PER_LIST)) in ath6kl_wow_suspend()
2425 struct cfg80211_wowlan *wow) in ath6kl_cfg80211_suspend() argument
[all …]
A Dhif-ops.h88 struct cfg80211_wowlan *wow) in ath6kl_hif_suspend() argument
92 return ar->hif_ops->suspend(ar, wow); in ath6kl_hif_suspend()
A Dcfg80211.h51 struct cfg80211_wowlan *wow);
A Dhif.h244 int (*suspend)(struct ath6kl *ar, struct cfg80211_wowlan *wow);
A Dsdio.c861 static int ath6kl_sdio_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) in ath6kl_sdio_suspend() argument
870 (!ar->suspend_mode && wow)) { in ath6kl_sdio_suspend()
875 ret = ath6kl_cfg80211_suspend(ar, ATH6KL_CFG_SUSPEND_WOW, wow); in ath6kl_sdio_suspend()
/drivers/net/wireless/realtek/rtlwifi/
A Dcore.c409 struct cfg80211_wowlan *wow) in _rtl_add_wowlan_patterns() argument
413 struct cfg80211_pkt_pattern *patterns = wow->patterns; in _rtl_add_wowlan_patterns()
424 for (i = 0; i < wow->n_patterns; i++) { in _rtl_add_wowlan_patterns()
515 rtl_write_byte(rtlpriv, 0x698, wow->n_patterns); in _rtl_add_wowlan_patterns()
519 struct cfg80211_wowlan *wow) in rtl_op_suspend() argument
526 if (WARN_ON(!wow)) in rtl_op_suspend()
532 if ((ppsc->wo_wlan_mode & WAKE_ON_PATTERN_MATCH) && wow->n_patterns) in rtl_op_suspend()
533 _rtl_add_wowlan_patterns(hw, wow); in rtl_op_suspend()
/drivers/net/wireless/ti/wlcore/
A Dmain.c1629 struct cfg80211_wowlan *wow) in wl1271_configure_wowlan() argument
1633 if (!wow || wow->any || !wow->n_patterns) { in wl1271_configure_wowlan()
1650 for (i = 0; i < wow->n_patterns; i++) { in wl1271_configure_wowlan()
1667 for (i = 0; i < wow->n_patterns; i++) { in wl1271_configure_wowlan()
1671 p = &wow->patterns[i]; in wl1271_configure_wowlan()
1695 struct cfg80211_wowlan *wow) in wl1271_configure_suspend_sta() argument
1702 ret = wl1271_configure_wowlan(wl, wow); in wl1271_configure_suspend_sta()
1725 struct cfg80211_wowlan *wow) in wl1271_configure_suspend_ap() argument
1747 struct cfg80211_wowlan *wow) in wl1271_configure_suspend() argument
1792 struct cfg80211_wowlan *wow) in wl1271_op_suspend() argument
[all …]

Completed in 85 milliseconds

12