| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/ |
| H A D | p2p.c | 12 const struct wmi_p2p_noa_info *noa) in ath10k_p2p_noa_ie_fill() argument 15 u8 ctwindow_oppps = noa->ctwindow_oppps; in ath10k_p2p_noa_ie_fill() 20 u8 noa_descriptors = noa->num_descriptors; in ath10k_p2p_noa_ie_fill() 36 noa_attr->index = noa->index; in ath10k_p2p_noa_ie_fill() 43 __le32_to_cpu(noa->descriptors[i].type_count); in ath10k_p2p_noa_ie_fill() 44 noa_attr->desc[i].duration = noa->descriptors[i].duration; in ath10k_p2p_noa_ie_fill() 45 noa_attr->desc[i].interval = noa->descriptors[i].interval; in ath10k_p2p_noa_ie_fill() 46 noa_attr->desc[i].start_time = noa->descriptors[i].start_time; in ath10k_p2p_noa_ie_fill() 54 static size_t ath10k_p2p_noa_ie_len_compute(const struct wmi_p2p_noa_info *noa) in ath10k_p2p_noa_ie_len_compute() argument 58 if (!noa->num_descriptors && in ath10k_p2p_noa_ie_len_compute() [all …]
|
| H A D | p2p.h | 13 const struct wmi_p2p_noa_info *noa); 15 const struct wmi_p2p_noa_info *noa);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | channel.c | 1432 if (!avp || !avp->noa.has_next_tsf) in ath9k_update_p2p_ps_timer() 1439 target_tsf = avp->noa.next_tsf; in ath9k_update_p2p_ps_timer() 1440 if (!avp->noa.absent) in ath9k_update_p2p_ps_timer() 1449 __func__, avp->noa.absent, tsf, target_tsf, in ath9k_update_p2p_ps_timer() 1472 ieee80211_parse_p2p_noa(&vif->bss_conf.p2p_noa_attr, &avp->noa, tsf); in ath9k_update_p2p_ps() 1513 struct ieee80211_p2p_noa_attr *noa; in ath9k_beacon_add_noa() local 1527 noa = skb_put_zero(skb, noa_len); in ath9k_beacon_add_noa() 1529 noa->index = avp->noa_index; in ath9k_beacon_add_noa() 1530 noa->oppps_ctwindow = ath9k_get_ctwin(sc, avp); in ath9k_beacon_add_noa() 1531 if (noa->oppps_ctwindow) in ath9k_beacon_add_noa() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | wl_cfgp2p.c | 1823 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 1829 cfg->p2p->noa.desc[0].count = count; in wl_cfgp2p_set_p2p_noa() 1833 cfg->p2p->noa.desc[0].interval = start; in wl_cfgp2p_set_p2p_noa() 1836 cfg->p2p->noa.desc[0].duration = duration; in wl_cfgp2p_set_p2p_noa() 1838 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { in wl_cfgp2p_set_p2p_noa() 1839 cfg->p2p->noa.desc[0].start = 200; in wl_cfgp2p_set_p2p_noa() 1844 else if (cfg->p2p->noa.desc[0].count == 0) { in wl_cfgp2p_set_p2p_noa() 1845 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 1854 if ((cfg->p2p->noa.desc[0].interval == 102) || in wl_cfgp2p_set_p2p_noa() 1855 (cfg->p2p->noa.desc[0].interval == 100)) { in wl_cfgp2p_set_p2p_noa() [all …]
|
| H A D | wl_cfgp2p.h | 82 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | wl_cfgp2p.c | 1958 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 1964 cfg->p2p->noa.desc[0].count = count; in wl_cfgp2p_set_p2p_noa() 1968 cfg->p2p->noa.desc[0].interval = start; in wl_cfgp2p_set_p2p_noa() 1971 cfg->p2p->noa.desc[0].duration = duration; in wl_cfgp2p_set_p2p_noa() 1973 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { in wl_cfgp2p_set_p2p_noa() 1974 cfg->p2p->noa.desc[0].start = 200; in wl_cfgp2p_set_p2p_noa() 1979 else if (cfg->p2p->noa.desc[0].count == 0) { in wl_cfgp2p_set_p2p_noa() 1980 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 1993 if ((cfg->p2p->noa.desc[0].interval == 102) || in wl_cfgp2p_set_p2p_noa() 1994 (cfg->p2p->noa.desc[0].interval == 100)) { in wl_cfgp2p_set_p2p_noa() [all …]
|
| H A D | wl_cfgp2p.h | 75 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | wl_cfgp2p.c | 1934 cfg->p2p->noa.desc[0].start = 0; 1940 cfg->p2p->noa.desc[0].count = count; 1944 cfg->p2p->noa.desc[0].interval = start; 1947 cfg->p2p->noa.desc[0].duration = duration; 1949 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { 1950 cfg->p2p->noa.desc[0].start = 200; 1955 else if (cfg->p2p->noa.desc[0].count == 0) { 1956 cfg->p2p->noa.desc[0].start = 0; 1965 if ((cfg->p2p->noa.desc[0].interval == 102) || 1966 (cfg->p2p->noa.desc[0].interval == 100)) { [all …]
|
| H A D | wl_cfgp2p.h | 83 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | wl_cfgp2p.c | 1934 cfg->p2p->noa.desc[0].start = 0; 1940 cfg->p2p->noa.desc[0].count = count; 1944 cfg->p2p->noa.desc[0].interval = start; 1947 cfg->p2p->noa.desc[0].duration = duration; 1949 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { 1950 cfg->p2p->noa.desc[0].start = 200; 1955 else if (cfg->p2p->noa.desc[0].count == 0) { 1956 cfg->p2p->noa.desc[0].start = 0; 1965 if ((cfg->p2p->noa.desc[0].interval == 102) || 1966 (cfg->p2p->noa.desc[0].interval == 100)) { [all …]
|
| H A D | wl_cfgp2p.h | 83 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | wl_cfgp2p.c | 1934 cfg->p2p->noa.desc[0].start = 0; 1940 cfg->p2p->noa.desc[0].count = count; 1944 cfg->p2p->noa.desc[0].interval = start; 1947 cfg->p2p->noa.desc[0].duration = duration; 1949 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { 1950 cfg->p2p->noa.desc[0].start = 200; 1955 else if (cfg->p2p->noa.desc[0].count == 0) { 1956 cfg->p2p->noa.desc[0].start = 0; 1965 if ((cfg->p2p->noa.desc[0].interval == 102) || 1966 (cfg->p2p->noa.desc[0].interval == 100)) { [all …]
|
| H A D | wl_cfgp2p.h | 83 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | wl_cfgp2p.c | 1971 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 1977 cfg->p2p->noa.desc[0].count = count; in wl_cfgp2p_set_p2p_noa() 1981 cfg->p2p->noa.desc[0].interval = start; in wl_cfgp2p_set_p2p_noa() 1984 cfg->p2p->noa.desc[0].duration = duration; in wl_cfgp2p_set_p2p_noa() 1986 if (cfg->p2p->noa.desc[0].count != 255 && cfg->p2p->noa.desc[0].count != 0) { in wl_cfgp2p_set_p2p_noa() 1987 cfg->p2p->noa.desc[0].start = 200; in wl_cfgp2p_set_p2p_noa() 1992 else if (cfg->p2p->noa.desc[0].count == 0) { in wl_cfgp2p_set_p2p_noa() 1993 cfg->p2p->noa.desc[0].start = 0; in wl_cfgp2p_set_p2p_noa() 2006 if ((cfg->p2p->noa.desc[0].interval == 102) || in wl_cfgp2p_set_p2p_noa() 2007 (cfg->p2p->noa.desc[0].interval == 100)) { in wl_cfgp2p_set_p2p_noa() [all …]
|
| H A D | wl_cfgp2p.h | 75 wl_p2p_sched_t noa; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mac-ctxt.c | 611 struct ieee80211_p2p_noa_attr *noa = in iwl_mvm_mac_ctxt_cmd_sta() local 614 cmd.p2p_sta.ctwin = cpu_to_le32(noa->oppps_ctwindow & in iwl_mvm_mac_ctxt_cmd_sta() 1178 struct ieee80211_p2p_noa_attr *noa = &vif->bss_conf.p2p_noa_attr; in iwl_mvm_mac_ctxt_cmd_go() local 1189 cmd.go.ctwin = cpu_to_le32(noa->oppps_ctwindow & in iwl_mvm_mac_ctxt_cmd_go() 1192 cpu_to_le32(!!(noa->oppps_ctwindow & in iwl_mvm_mac_ctxt_cmd_go()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/platforms/ |
| H A D | platform-config.mak | 93 #enable p2p client to parse GO broadcast noa
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/ |
| H A D | platform-config.mak | 93 #enable p2p client to parse GO broadcast noa
|
| H A D | config.mak | 117 #enable p2p client to parse GO broadcast noa
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_api_btc.c | 256 r.noa = 0; in rtw_hal_btc_update_role_info_ntfy() 260 r.noa = 1; in rtw_hal_btc_update_role_info_ntfy()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/btc/ |
| H A D | hal_btc.c | 525 active_role->noa = (u8)wl_linfo[i].noa; in _update_wl_info() 555 if (active_role->noa && active_role->noa_duration > 0) { in _update_wl_info() 1375 r->noa = 0; in _ntfy_role_info() 1379 r->noa = 1; in _ntfy_role_info()
|
| H A D | halbtc_action.c | 1985 u8 noa = 0, pid = 0; in _action_wl_2g_gc() local 1992 noa = wl_rinfo->active_role[pid].noa; in _action_wl_2g_gc() 1997 if (!noa) { /* Gc without NOA */ in _action_wl_2g_gc()
|
| H A D | hal_btc.h | 884 u8 noa: 1; member 976 u32 noa: 1; /* Todo: for P2P */ member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/btc/ |
| H A D | halbtc_action.c | 1985 u8 noa = 0, pid = 0; in _action_wl_2g_gc() local 1992 noa = wl_rinfo->active_role[pid].noa; in _action_wl_2g_gc() 1997 if (!noa) { /* Gc without NOA */ in _action_wl_2g_gc()
|
| H A D | hal_btc.h | 884 u8 noa: 1; member 976 u32 noa: 1; /* Todo: for P2P */ member
|