Home
last modified time | relevance | path

Searched refs:rx_nss (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsf.c125 max_rx_nss = max(max_rx_nss, link_sta->rx_nss); in iwl_mvm_fill_sf_command()
H A Dsta.c180 switch (sta->deflink.rx_nss) { in iwl_mvm_sta_send_to_fw()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c2279 arg->peer_nss = min(link_sta->rx_nss, max_nss); in ath12k_peer_assoc_h_ht()
2392 u32 rx_nss, tx_nss, nss_160; in ath12k_peer_assoc_h_vht()
2447 if (vht_nss > link_sta->rx_nss) { in ath12k_peer_assoc_h_vht()
2449 for (nss_idx = link_sta->rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath12k_peer_assoc_h_vht()
2460 link_sta->rx_nss, arsta->addr); in ath12k_peer_assoc_h_vht()
2461 vht_mcs_mask[link_sta->rx_nss - 1] = vht_mcs_mask[vht_nss - 1]; in ath12k_peer_assoc_h_vht()
2475 arg->peer_nss = min(link_sta->rx_nss, max_nss); in ath12k_peer_assoc_h_vht()
2499 rx_nss = min(arg->peer_nss, tx_nss); in ath12k_peer_assoc_h_vht()
2502 if (!rx_nss) { in ath12k_peer_assoc_h_vht()
2507 nss_160 = u32_encode_bits(rx_nss in ath12k_peer_assoc_h_vht()
2388 u32 rx_nss, tx_nss, nss_160; ath12k_peer_assoc_h_vht() local
2603 u32 rx_nss, tx_nss, nss_160; ath12k_peer_assoc_h_he() local
[all...]
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c2422 arg->peer_num_spatial_streams = min(sta->deflink.rx_nss, in ath10k_peer_assoc_h_ht()
2639 arg->peer_num_spatial_streams = min(sta->deflink.rx_nss, max_nss); in ath10k_peer_assoc_h_vht()
2654 u32 rx_nss; in ath10k_peer_assoc_h_vht() local
2658 rx_nss = get_160mhz_nss_from_maxrate(max_rate); in ath10k_peer_assoc_h_vht()
2660 if (rx_nss == 0) in ath10k_peer_assoc_h_vht()
2661 rx_nss = arg->peer_num_spatial_streams; in ath10k_peer_assoc_h_vht()
2663 rx_nss = min(arg->peer_num_spatial_streams, rx_nss); in ath10k_peer_assoc_h_vht()
2666 rx_nss = min(rx_nss, get_160mhz_nss_from_maxrate(max_rate)); in ath10k_peer_assoc_h_vht()
2670 FIELD_PREP(WMI_PEER_NSS_160MHZ_MASK, (rx_nss - 1)); in ath10k_peer_assoc_h_vht()
2674 FIELD_PREP(WMI_PEER_NSS_80_80MHZ_MASK, (rx_nss - 1)); in ath10k_peer_assoc_h_vht()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
H A Ddebugfs_htt_stats.h502 u32 rx_nss[HTT_RX_PEER_STATS_NUM_SPATIAL_STREAMS]; member
1350 u32 rx_nss[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]; member
H A Ddebugfs_htt_stats.c849 PRINT_ARRAY_TO_BUF(buf, len, htt_stats_buf->rx_nss, "rx_nss", in htt_print_rx_peer_rate_stats_tlv()
2911 PRINT_ARRAY_TO_BUF(buf, len, htt_stats_buf->rx_nss, "rx_nss", in htt_print_rx_pdev_rate_stats_tlv()
/linux/include/net/
H A Dmac80211.h2626 * @rx_nss: in HT/VHT, the maximum number of spatial streams the
2630 * operates on multiple configurations of rx_nss.
2652 u8 rx_nss;
2613 u8 rx_nss; global() member
/linux/net/wireless/
H A Dnl80211.c17198 nan_channels[index].rx_nss = in nl80211_get_protocol_features()
17202 if ((local && nan_channels[index].rx_nss > n_rx_nss) || in nl80211_get_protocol_features()
17203 !nan_channels[index].rx_nss) { in nl80211_get_protocol_features()
22586 nla_put_u8(msg, NL80211_ATTR_NSS, sta_opmode->rx_nss)) in cfg80211_ft_event()
/linux/net/mac80211/
H A Dmlme.c