Lines Matching refs:tx_mcs_set
2060 ath11k_peer_assoc_h_vht_limit(u16 tx_mcs_set, in ath11k_peer_assoc_h_vht_limit() argument
2069 mcs_map = ath11k_mac_get_max_vht_mcs_map(tx_mcs_set, nss) & in ath11k_peer_assoc_h_vht_limit()
2102 tx_mcs_set &= ~(0x3 << (nss * 2)); in ath11k_peer_assoc_h_vht_limit()
2103 tx_mcs_set |= mcs << (nss * 2); in ath11k_peer_assoc_h_vht_limit()
2106 return tx_mcs_set; in ath11k_peer_assoc_h_vht_limit()
2227 arg->tx_mcs_set = ath11k_peer_assoc_h_vht_limit( in ath11k_peer_assoc_h_vht()
2234 arg->tx_mcs_set &= ~IEEE80211_VHT_MCS_SUPPORT_0_11_MASK; in ath11k_peer_assoc_h_vht()
2235 arg->tx_mcs_set |= IEEE80211_DISABLE_VHT_MCS_SUPPORT_0_11; in ath11k_peer_assoc_h_vht()
2237 if ((arg->tx_mcs_set & IEEE80211_VHT_MCS_NOT_SUPPORTED) == in ath11k_peer_assoc_h_vht()
2279 static u16 ath11k_peer_assoc_h_he_limit(u16 tx_mcs_set, in ath11k_peer_assoc_h_he_limit() argument
2288 mcs_map = ath11k_mac_get_max_he_mcs_map(tx_mcs_set, nss) & in ath11k_peer_assoc_h_he_limit()
2316 tx_mcs_set &= ~(0x3 << (nss * 2)); in ath11k_peer_assoc_h_he_limit()
2317 tx_mcs_set |= mcs << (nss * 2); in ath11k_peer_assoc_h_he_limit()
2320 return tx_mcs_set; in ath11k_peer_assoc_h_he_limit()