Lines Matching refs:wow
22 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif; in rtw89_wow_enter_deep_ps()
30 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif; in rtw89_wow_enter_lps()
135 ieee80211_report_wowlan_wakeup(rtwdev->wow.wow_vif, NULL, in rtw89_wow_show_wakeup_reason()
140 ieee80211_report_wowlan_wakeup(rtwdev->wow.wow_vif, &wakeup, in rtw89_wow_show_wakeup_reason()
146 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_vif_iter()
323 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_parse_patterns()
355 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_clear_cam()
368 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_write()
378 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_pattern_clear()
388 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_clear_wakeups()
398 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_set_wakeups()
416 static int rtw89_wow_cfg_wake(struct rtw89_dev *rtwdev, bool wow) in rtw89_wow_cfg_wake() argument
418 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_cfg_wake()
432 if (wow) { in rtw89_wow_cfg_wake()
442 ret = rtw89_fw_h2c_wow_wakeup_ctrl(rtwdev, rtwvif, wow); in rtw89_wow_cfg_wake()
448 if (wow) { in rtw89_wow_cfg_wake()
469 ret = rtw89_fw_h2c_wow_global(rtwdev, rtwvif, wow); in rtw89_wow_cfg_wake()
493 static int rtw89_wow_swap_fw(struct rtw89_dev *rtwdev, bool wow) in rtw89_wow_swap_fw() argument
495 enum rtw89_fw_type fw_type = wow ? RTW89_FW_WOWLAN : RTW89_FW_NORMAL; in rtw89_wow_swap_fw()
496 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_swap_fw()
559 rtw89_mac_hw_mgnt_sec(rtwdev, wow); in rtw89_wow_swap_fw()
653 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_fw_start()
689 struct rtw89_wow_param *rtw_wow = &rtwdev->wow; in rtw89_wow_fw_stop()