Lines Matching refs:rx_nss
2042 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_ht()
2153 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_vht() local
2198 if (vht_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_vht()
2200 for (nss_idx = sta->deflink.rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath11k_peer_assoc_h_vht()
2210 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_vht()
2211 vht_mcs_mask[sta->deflink.rx_nss - 1] = vht_mcs_mask[vht_nss - 1]; in ath11k_peer_assoc_h_vht()
2225 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
2249 rx_nss = min(arg->peer_nss, tx_nss); in ath11k_peer_assoc_h_vht()
2252 if (!rx_nss) { in ath11k_peer_assoc_h_vht()
2258 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_160MHZ, rx_nss - 1); in ath11k_peer_assoc_h_vht()
2260 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_80_80MHZ, rx_nss - 1); in ath11k_peer_assoc_h_vht()
2351 u32 rx_nss, tx_nss, nss_160; in ath11k_peer_assoc_h_he() local
2406 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_he()
2484 if (he_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_he()
2486 for (nss_idx = sta->deflink.rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath11k_peer_assoc_h_he()
2496 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_he()
2497 he_mcs_mask[sta->deflink.rx_nss - 1] = he_mcs_mask[he_nss - 1]; in ath11k_peer_assoc_h_he()
2554 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_he()
2559 rx_nss = min(arg->peer_nss, tx_nss); in ath11k_peer_assoc_h_he()
2562 if (!rx_nss) { in ath11k_peer_assoc_h_he()
2568 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_160MHZ, rx_nss - 1); in ath11k_peer_assoc_h_he()
2570 nss_160 = FIELD_PREP(ATH11K_PEER_RX_NSS_80_80MHZ, rx_nss - 1); in ath11k_peer_assoc_h_he()
4510 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_vht_fixed_rate()
4560 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_he_fixed_rate()
4609 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_ht_fixed_rate()
5106 sta->deflink.rx_nss, in ath11k_mac_op_sta_rc_update()
5118 arsta->nss = sta->deflink.rx_nss; in ath11k_mac_op_sta_rc_update()
8608 deflink->rx_nss < vht_nss)) { in ath11k_mac_validate_vht_he_fixed_rate_settings()
8614 deflink->rx_nss < he_nss)) { in ath11k_mac_validate_vht_he_fixed_rate_settings()