/linux-6.3-rc2/net/mac80211/ |
A D | vht.c | 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 cur_nss = link_sta->pub->rx_nss; in __ieee80211_vht_handle_opmode() 643 link_sta->pub->rx_nss = 0; in __ieee80211_vht_handle_opmode() 649 link_sta->pub->rx_nss = nss; in __ieee80211_vht_handle_opmode() 650 sta_opmode.rx_nss = nss; in __ieee80211_vht_handle_opmode() [all …]
|
A D | ibss.c | 1087 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()
|
A D | mlme.c | 4293 link_sta->pub->rx_nss = nss; in ieee80211_assoc_config_link()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | rs-fw.c | 141 u8 max_nss = sta->deflink.rx_nss; in rs_fw_vht_set_enabled_rates() 207 u8 nss = sta->deflink.rx_nss; in rs_fw_he_set_enabled_rates() 243 static u8 rs_fw_eht_max_nss(u8 rx_nss, u8 tx_nss) in rs_fw_eht_max_nss() argument 246 u8 rx = u8_get_bits(rx_nss, IEEE80211_EHT_MCS_NSS_RX); in rs_fw_eht_max_nss() 354 sta->deflink.rx_nss < 2) in rs_fw_eht_set_enabled_rates()
|
A D | sf.c | 112 switch (sta->deflink.rx_nss) { in iwl_mvm_fill_sf_command()
|
A D | rs.c | 1391 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()
|
A D | sta.c | 107 switch (sta->deflink.rx_nss) { in iwl_mvm_sta_send_to_fw()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | mac.c | 1895 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_vht() local 1940 if (vht_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_vht() 1952 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_vht() 1994 if (!rx_nss) { in ath11k_peer_assoc_h_vht() 2093 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_he() local 2222 if (he_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_he() 2300 if (!rx_nss) { in ath11k_peer_assoc_h_he() 4063 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_vht_fixed_rate() 4113 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_he_fixed_rate() 4822 sta->deflink.rx_nss, in ath11k_mac_op_sta_rc_update() [all …]
|
A D | debugfs_htt_stats.h | 494 u32 rx_nss[HTT_RX_PEER_STATS_NUM_SPATIAL_STREAMS]; member 1337 u32 rx_nss[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]; member
|
A D | debugfs_htt_stats.c | 849 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-6.3-rc2/drivers/net/wireless/realtek/rtw89/ |
A D | mac.c | 2597 u8 rx_nss; in rtw89_mac_setup_phycap() local 2607 rx_nss = RTW89_GET_C2H_PHYCAP_RX_NSS(c2h_info.c2hreg); in rtw89_mac_setup_phycap() 2612 hal->rx_nss = rx_nss ? min_t(u8, rx_nss, chip->rx_nss) : chip->rx_nss; in rtw89_mac_setup_phycap() 2627 hal->rx_nss, rx_nss, chip->rx_nss); in rtw89_mac_setup_phycap()
|
A D | core.c | 596 le32_encode_bits(hal->rx_nss - 1, RTW89_HTC_MASK_HTC_OM_RX_NSS) | in rtw89_core_get_no_ul_ofdma_htc() 2701 u8 nss = hal->rx_nss; in rtw89_init_ht_cap() 2744 if (i < hal->rx_nss) in rtw89_init_vht_cap() 2767 vht_cap->vht_mcs.rx_highest = highest[hal->rx_nss - 1]; in rtw89_init_vht_cap() 2784 int nss = hal->rx_nss; in rtw89_init_he_cap()
|
A D | rtw8852b.c | 2059 if (rtwdev->hal.rx_nss == 1) { in rtw8852b_bb_cfg_txrx_path() 2469 .rx_nss = 2,
|
A D | rtw8852c.c | 2352 if (hal->rx_nss == 1) { in rtw8852c_bb_cfg_txrx_path() 2899 .rx_nss = 2,
|
A D | core.h | 2869 u8 rx_nss; member 3150 u8 rx_nss; member
|
A D | rtw8852a.c | 2094 .rx_nss = 2,
|
A D | fw.c | 1214 u8 nss = min(sta->deflink.rx_nss, rtwdev->hal.tx_nss) - 1; in __get_sta_he_pkt_padding()
|
A D | phy.c | 375 ra->ss_num = min(sta->deflink.rx_nss, rtwdev->hal.tx_nss) - 1; in rtw89_phy_ra_sta_update()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/ |
A D | mac.c | 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() 6976 if (nss > sta->deflink.rx_nss) { in ath10k_mac_validate_rate_mask() 6978 nss, sta->deflink.rx_nss); in ath10k_mac_validate_rate_mask() 8522 sta->deflink.rx_nss, in ath10k_sta_rc_update() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/ |
A D | mcu.c | 101 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7996_mcu_set_sta_he_mcs() 148 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7996_mcu_set_sta_vht_mcs() 173 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7996_mcu_set_sta_ht_mcs()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/ |
A D | mcu.c | 62 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_he_mcs() 116 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_vht_mcs() 147 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_ht_mcs()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/ |
A D | mac.c | 1421 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_ht() 1557 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_vht() 1634 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_he() 3604 sta->addr, changed, sta->deflink.bandwidth, sta->deflink.rx_nss, in ath12k_mac_op_sta_rc_update() 3636 arsta->nss = sta->deflink.rx_nss; in ath12k_mac_op_sta_rc_update()
|
/linux-6.3-rc2/include/net/ |
A D | mac80211.h | 2267 u8 rx_nss; member
|
A D | cfg80211.h | 5021 u8 rx_nss; member
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/ |
A D | mt76_connac_mcu.c | 920 state->vht_opmode |= (sta->deflink.rx_nss - 1) << in mt76_connac_mcu_sta_tlv()
|