Lines Matching defs:wow

13 #include "wow.h"
18 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
248 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
277 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
347 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
411 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
422 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
424 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif;
444 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
485 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
571 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
580 rtw89_err(rtwdev, "wow: failed to get aoac rpt by reg\n");
586 rtw89_err(rtwdev, "wow: failed to get aoac rpt by pkt\n");
599 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif;
635 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif;
636 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
684 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif;
692 struct ieee80211_vif *wow_vif = rtwdev->wow.wow_vif;
724 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
770 ieee80211_report_wowlan_wakeup(rtwdev->wow.wow_vif, NULL,
775 ieee80211_report_wowlan_wakeup(rtwdev->wow.wow_vif, &wakeup,
781 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
958 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
990 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1003 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1013 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1023 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1033 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1051 static int rtw89_wow_cfg_wake(struct rtw89_dev *rtwdev, bool wow)
1053 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1064 if (wow) {
1074 ret = rtw89_fw_h2c_wow_wakeup_ctrl(rtwdev, rtwvif, wow);
1076 rtw89_err(rtwdev, "failed to fw wow wakeup ctrl\n");
1080 if (wow) {
1095 ret = rtw89_fw_h2c_wow_global(rtwdev, rtwvif, wow);
1097 rtw89_err(rtwdev, "failed to fw wow global\n");
1115 rtw89_err(rtwdev, "failed to check wow status %s\n",
1120 static int rtw89_wow_swap_fw(struct rtw89_dev *rtwdev, bool wow)
1122 enum rtw89_fw_type fw_type = wow ? RTW89_FW_WOWLAN : RTW89_FW_NORMAL;
1124 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1201 rtw89_mac_hw_mgnt_sec(rtwdev, wow);
1298 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1313 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1322 rtw89_err(rtwdev, "wow: failed to enable keep alive\n");
1328 rtw89_err(rtwdev, "wow: failed to enable disconnect detect\n");
1334 rtw89_err(rtwdev, "wow: failed to enable GTK offload\n");
1340 rtw89_warn(rtwdev, "wow: failed to enable arp offload\n");
1344 rtw89_err(rtwdev, "wow: failed to config wake\n");
1350 rtw89_err(rtwdev, "wow: failed to check enable fw ready\n");
1360 struct rtw89_wow_param *rtw_wow = &rtwdev->wow;
1368 rtw89_err(rtwdev, "wow: failed to disable keep alive\n");
1374 rtw89_err(rtwdev, "wow: failed to disable disconnect detect\n");
1380 rtw89_err(rtwdev, "wow: failed to disable GTK offload\n");
1386 rtw89_warn(rtwdev, "wow: failed to disable arp offload\n");
1393 rtw89_err(rtwdev, "wow: failed to disable config wake\n");
1399 rtw89_err(rtwdev, "wow: failed to check disable fw ready\n");
1415 rtw89_err(rtwdev, "wow: failed to enable trx_pre\n");
1423 rtw89_err(rtwdev, "wow: failed to swap to wow fw\n");
1429 rtw89_err(rtwdev, "wow: failed to let wow fw start\n");
1437 rtw89_err(rtwdev, "wow: failed to enable trx_post\n");
1454 rtw89_err(rtwdev, "wow: failed to disable trx_pre\n");
1462 rtw89_err(rtwdev, "wow: failed to swap to normal fw\n");
1468 rtw89_err(rtwdev, "wow: failed to disable trx_post\n");
1474 rtw89_err(rtwdev, "wow: failed to disable trx_pre\n");
1488 rtw89_err(rtwdev, "wow is not enabled\n");
1505 rtw89_err(rtwdev, "failed to disable wow\n");
1526 rtw89_err(rtwdev, "failed to enable wow\n");