Home
last modified time | relevance | path

Searched refs:rx_nss (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-6.6/net/mac80211/
H A Dvht.c546 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
550 if (link_sta->pub->rx_nss) in ieee80211_sta_set_rx_nss()
627 rx_nss = max(vht_rx_nss, ht_rx_nss); in ieee80211_sta_set_rx_nss()
628 rx_nss = max(he_rx_nss, rx_nss); in ieee80211_sta_set_rx_nss()
629 rx_nss = max(eht_rx_nss, rx_nss); in ieee80211_sta_set_rx_nss()
630 link_sta->pub->rx_nss = max_t(u8, 1, rx_nss); in ieee80211_sta_set_rx_nss()
650 if (link_sta->pub->rx_nss ! in __ieee80211_vht_handle_opmode()
[all...]
H A Dibss.c1091 u8 rx_nss = sta->sta.deflink.rx_nss; in ieee80211_update_sta_info() local
1093 /* Force rx_nss recalculation */ in ieee80211_update_sta_info()
1094 sta->sta.deflink.rx_nss = 0; in ieee80211_update_sta_info()
1096 if (sta->sta.deflink.rx_nss != rx_nss) in ieee80211_update_sta_info()
/kernel/linux/linux-5.10/net/mac80211/
H A Dvht.c486 u8 ht_rx_nss = 0, vht_rx_nss = 0, he_rx_nss = 0, rx_nss; in ieee80211_sta_set_rx_nss() local
489 if (sta->sta.rx_nss) in ieee80211_sta_set_rx_nss()
549 rx_nss = max(vht_rx_nss, ht_rx_nss); in ieee80211_sta_set_rx_nss()
550 rx_nss = max(he_rx_nss, rx_nss); in ieee80211_sta_set_rx_nss()
551 sta->sta.rx_nss = max_t(u8, 1, rx_nss); in ieee80211_sta_set_rx_nss()
571 if (sta->sta.rx_nss != nss) { in __ieee80211_vht_handle_opmode()
572 sta->sta.rx_nss = nss; in __ieee80211_vht_handle_opmode()
573 sta_opmode.rx_nss in __ieee80211_vht_handle_opmode()
[all...]
H A Dibss.c1097 u8 rx_nss = sta->sta.rx_nss; in ieee80211_update_sta_info() local
1099 /* Force rx_nss recalculation */ in ieee80211_update_sta_info()
1100 sta->sta.rx_nss = 0; in ieee80211_update_sta_info()
1102 if (sta->sta.rx_nss != rx_nss) in ieee80211_update_sta_info()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c142 u8 max_nss = link_sta->rx_nss; in rs_fw_vht_set_enabled_rates()
206 u8 nss = link_sta->rx_nss; in rs_fw_he_set_enabled_rates()
242 static u8 rs_fw_eht_max_nss(u8 rx_nss, u8 tx_nss) in rs_fw_eht_max_nss() argument
245 u8 rx = u8_get_bits(rx_nss, IEEE80211_EHT_MCS_NSS_RX); in rs_fw_eht_max_nss()
361 link_sta->rx_nss < 2) in rs_fw_eht_set_enabled_rates()
H A Dsf.c125 max_rx_nss = max(max_rx_nss, link_sta->rx_nss); in iwl_mvm_fill_sf_command()
H A Drs.c1392 sta->deflink.rx_nss) < sta->deflink.rx_nss) in rs_bw_from_sta_bw()
2778 if (sta->deflink.rx_nss < 2) in rs_vht_set_enabled_rates()
H A Dmld-sta.c461 switch (link_sta->rx_nss) { in iwl_mvm_mld_cfg_sta()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsf.c168 switch (sta->rx_nss) { in iwl_mvm_fill_sf_command()
H A Drs-fw.c198 u8 max_nss = sta->rx_nss; in rs_fw_vht_set_enabled_rates()
264 u8 nss = sta->rx_nss; in rs_fw_he_set_enabled_rates()
H A Drs.c1439 sta->rx_nss) < sta->rx_nss) in rs_bw_from_sta_bw()
2822 if (sta->rx_nss < 2) in rs_vht_set_enabled_rates()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dmac.c1964 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_ht()
2075 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_vht() local
2120 if (vht_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_vht()
2122 for (nss_idx = sta->deflink.rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath11k_peer_assoc_h_vht()
2132 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_vht()
2133 vht_mcs_mask[sta->deflink.rx_nss - 1] = vht_mcs_mask[vht_nss - 1]; in ath11k_peer_assoc_h_vht()
2147 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
2171 rx_nss = min(arg->peer_nss, tx_nss); in ath11k_peer_assoc_h_vht()
2174 if (!rx_nss) { in ath11k_peer_assoc_h_vht()
2180 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_160MHZ, rx_nss in ath11k_peer_assoc_h_vht()
2273 u32 rx_nss, tx_nss, nss_160; ath11k_peer_assoc_h_he() local
[all...]
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
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dmac.c2386 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_ht()
2602 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_vht()
2617 u32 rx_nss; in ath10k_peer_assoc_h_vht() local
2621 rx_nss = get_160mhz_nss_from_maxrate(max_rate); in ath10k_peer_assoc_h_vht()
2623 if (rx_nss == 0) in ath10k_peer_assoc_h_vht()
2624 rx_nss = arg->peer_num_spatial_streams; in ath10k_peer_assoc_h_vht()
2626 rx_nss = min(arg->peer_num_spatial_streams, rx_nss); in ath10k_peer_assoc_h_vht()
2629 rx_nss = min(rx_nss, get_160mhz_nss_from_maxrat in ath10k_peer_assoc_h_vht()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A 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_maxrat in ath10k_peer_assoc_h_vht()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Ddebugfs_htt_stats.h462 u32 rx_nss[HTT_RX_PEER_STATS_NUM_SPATIAL_STREAMS]; member
1251 u32 rx_nss[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]; member
H A Dmac.c1102 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_ht()
1237 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
3169 sta->addr, changed, sta->bandwidth, sta->rx_nss, in ath11k_mac_op_sta_rc_update()
3201 arsta->nss = sta->rx_nss; in ath11k_mac_op_sta_rc_update()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dmac.c2653 u8 rx_nss; in rtw89_mac_setup_phycap() local
2665 rx_nss = u32_get_bits(phycap->w0, RTW89_C2HREG_PHYCAP_W0_RX_NSS); in rtw89_mac_setup_phycap()
2670 hal->rx_nss = rx_nss ? min_t(u8, rx_nss, chip->rx_nss) : chip->rx_nss; in rtw89_mac_setup_phycap()
2690 "phycap hal/phy/chip: tx_nss=0x%x/0x%x/0x%x rx_nss=0x%x/0x%x/0x%x\n", in rtw89_mac_setup_phycap()
2692 hal->rx_nss, rx_nss, chi in rtw89_mac_setup_phycap()
[all...]
H A Dcore.c656 le32_encode_bits(hal->rx_nss - 1, RTW89_HTC_MASK_HTC_OM_RX_NSS) | in rtw89_core_get_no_ul_ofdma_htc()
3157 u8 nss = hal->rx_nss; in rtw89_init_ht_cap()
3200 if (i < hal->rx_nss) in rtw89_init_vht_cap()
3223 vht_cap->vht_mcs.rx_highest = highest[hal->rx_nss - 1]; in rtw89_init_vht_cap()
3240 int nss = hal->rx_nss; in rtw89_init_he_cap()
H A Drtw8851b.c1877 if (rtwdev->hal.rx_nss == 1) { in rtw8851b_bb_cfg_txrx_path()
2384 .rx_nss = 1,
H A Drtw8852c.c2290 if (hal->rx_nss == 1) { in rtw8852c_bb_cfg_txrx_path()
2852 .rx_nss = 2,
H A Drtw8852b.c2076 if (rtwdev->hal.rx_nss == 1) { in rtw8852b_bb_cfg_txrx_path()
2554 .rx_nss = 2,
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c101 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()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c65 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_he_mcs()
119 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_vht_mcs()
150 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_ht_mcs()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dmac.c1446 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_ht()
1582 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_vht()
1659 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath12k_peer_assoc_h_he()
3913 sta->addr, changed, sta->deflink.bandwidth, sta->deflink.rx_nss, in ath12k_mac_op_sta_rc_update()
3925 arsta->nss = sta->deflink.rx_nss; in ath12k_mac_op_sta_rc_update()

Completed in 103 milliseconds

12