Home
last modified time | relevance | path

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

/Linux-v6.1/net/mac80211/
Dvht.c534 u8 ht_rx_nss = 0, vht_rx_nss = 0, he_rx_nss = 0, eht_rx_nss = 0, rx_nss; in ieee80211_sta_set_rx_nss() local
538 if (link_sta->pub->rx_nss) in ieee80211_sta_set_rx_nss()
615 rx_nss = max(vht_rx_nss, ht_rx_nss); in ieee80211_sta_set_rx_nss()
616 rx_nss = max(he_rx_nss, rx_nss); in ieee80211_sta_set_rx_nss()
617 rx_nss = max(eht_rx_nss, rx_nss); in ieee80211_sta_set_rx_nss()
618 link_sta->pub->rx_nss = max_t(u8, 1, rx_nss); in ieee80211_sta_set_rx_nss()
638 if (link_sta->pub->rx_nss != nss) { in __ieee80211_vht_handle_opmode()
639 link_sta->pub->rx_nss = nss; in __ieee80211_vht_handle_opmode()
640 sta_opmode.rx_nss = nss; in __ieee80211_vht_handle_opmode()
Dibss.c1087 u8 rx_nss = sta->sta.deflink.rx_nss; in ieee80211_update_sta_info() local
1090 sta->sta.deflink.rx_nss = 0; in ieee80211_update_sta_info()
1092 if (sta->sta.deflink.rx_nss != rx_nss) in ieee80211_update_sta_info()
Dmlme.c4184 link_sta->pub->rx_nss = nss; in ieee80211_assoc_config_link()
/Linux-v6.1/drivers/net/wireless/intel/iwlwifi/mvm/
Dsf.c112 switch (sta->deflink.rx_nss) { in iwl_mvm_fill_sf_command()
Drs-fw.c139 u8 max_nss = sta->deflink.rx_nss; in rs_fw_vht_set_enabled_rates()
205 u8 nss = sta->deflink.rx_nss; in rs_fw_he_set_enabled_rates()
Drs.c1391 sta->deflink.rx_nss) < sta->deflink.rx_nss) in rs_bw_from_sta_bw()
2773 if (sta->deflink.rx_nss < 2) in rs_vht_set_enabled_rates()
Dsta.c107 switch (sta->deflink.rx_nss) { in iwl_mvm_sta_send_to_fw()
/Linux-v6.1/drivers/net/wireless/ath/ath11k/
Dmac.c1780 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_ht()
1891 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_vht() local
1936 if (vht_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_vht()
1938 for (nss_idx = sta->deflink.rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath11k_peer_assoc_h_vht()
1948 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_vht()
1949 vht_mcs_mask[sta->deflink.rx_nss - 1] = vht_mcs_mask[vht_nss - 1]; in ath11k_peer_assoc_h_vht()
1963 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
1987 rx_nss = min(arg->peer_nss, tx_nss); in ath11k_peer_assoc_h_vht()
1990 if (!rx_nss) { in ath11k_peer_assoc_h_vht()
1996 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_160MHZ, rx_nss - 1); in ath11k_peer_assoc_h_vht()
[all …]
Ddebugfs_htt_stats.h494 u32 rx_nss[HTT_RX_PEER_STATS_NUM_SPATIAL_STREAMS]; member
1337 u32 rx_nss[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]; member
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-v6.1/drivers/net/wireless/realtek/rtw89/
Dmac.c2336 u8 rx_nss; in rtw89_mac_setup_phycap() local
2346 rx_nss = RTW89_GET_C2H_PHYCAP_RX_NSS(c2h_info.c2hreg); in rtw89_mac_setup_phycap()
2351 hal->rx_nss = rx_nss ? min_t(u8, rx_nss, chip->rx_nss) : chip->rx_nss; in rtw89_mac_setup_phycap()
2366 hal->rx_nss, rx_nss, chip->rx_nss); in rtw89_mac_setup_phycap()
Dcore.c579 le32_encode_bits(hal->rx_nss - 1, RTW89_HTC_MASK_HTC_OM_RX_NSS) | in rtw89_core_get_no_ul_ofdma_htc()
2633 u8 nss = hal->rx_nss; in rtw89_init_ht_cap()
2676 if (i < hal->rx_nss) in rtw89_init_vht_cap()
2699 vht_cap->vht_mcs.rx_highest = highest[hal->rx_nss - 1]; in rtw89_init_vht_cap()
2716 int nss = hal->rx_nss; in rtw89_init_he_cap()
Drtw8852c.c2528 if (hal->rx_nss == 1) { in rtw8852c_bb_cfg_txrx_path()
3076 .rx_nss = 2,
Dcore.h2628 u8 rx_nss; member
2889 u8 rx_nss; member
Drtw8852a.c2224 .rx_nss = 2,
Dfw.c1053 u8 nss = min(sta->deflink.rx_nss, rtwdev->hal.tx_nss) - 1; in __get_sta_he_pkt_padding()
Dphy.c373 ra->ss_num = min(sta->deflink.rx_nss, rtwdev->hal.tx_nss) - 1; in rtw89_phy_ra_sta_update()
Dcoex.c5552 hal->rx_nss); in _show_cx_info()
/Linux-v6.1/drivers/net/wireless/ath/ath10k/
Dmac.c2398 arg->peer_num_spatial_streams = min(sta->deflink.rx_nss, in ath10k_peer_assoc_h_ht()
2615 arg->peer_num_spatial_streams = min(sta->deflink.rx_nss, max_nss); in ath10k_peer_assoc_h_vht()
2630 u32 rx_nss; in ath10k_peer_assoc_h_vht() local
2634 rx_nss = get_160mhz_nss_from_maxrate(max_rate); in ath10k_peer_assoc_h_vht()
2636 if (rx_nss == 0) in ath10k_peer_assoc_h_vht()
2637 rx_nss = arg->peer_num_spatial_streams; in ath10k_peer_assoc_h_vht()
2639 rx_nss = min(arg->peer_num_spatial_streams, rx_nss); in ath10k_peer_assoc_h_vht()
2642 rx_nss = min(rx_nss, get_160mhz_nss_from_maxrate(max_rate)); in ath10k_peer_assoc_h_vht()
2646 FIELD_PREP(WMI_PEER_NSS_160MHZ_MASK, (rx_nss - 1)); in ath10k_peer_assoc_h_vht()
2650 FIELD_PREP(WMI_PEER_NSS_80_80MHZ_MASK, (rx_nss - 1)); in ath10k_peer_assoc_h_vht()
[all …]
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7915/
Dmcu.c58 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_he_mcs()
112 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_vht_mcs()
143 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_ht_mcs()
/Linux-v6.1/include/net/
Dmac80211.h2212 u8 rx_nss; member
Dcfg80211.h4970 u8 rx_nss; member
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/
Dmt76_connac_mcu.c885 state->vht_opmode |= (sta->deflink.rx_nss - 1) << in mt76_connac_mcu_sta_tlv()
/Linux-v6.1/net/wireless/
Dnl80211.c19181 nla_put_u8(msg, NL80211_ATTR_NSS, sta_opmode->rx_nss)) in cfg80211_sta_opmode_change_notify()