Lines Matching defs:mcs
1938 if (ht_cap->mcs.rx_mask[1] && ht_cap->mcs.rx_mask[2])
1940 else if (ht_cap->mcs.rx_mask[1])
1944 if ((ht_cap->mcs.rx_mask[i / 8] & BIT(i % 8)) &&
1967 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "ht peer %pM mcs cnt %d nss %d\n",
1990 u16 mcs;
2010 mcs = IEEE80211_VHT_MCS_SUPPORT_0_7;
2013 mcs = IEEE80211_VHT_MCS_SUPPORT_0_8;
2016 mcs = IEEE80211_VHT_MCS_SUPPORT_0_9;
2022 mcs = IEEE80211_VHT_MCS_NOT_SUPPORTED;
2027 tx_mcs_set |= mcs << (nss * 2);
2131 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "setting vht range mcs value to peer supported nss %d for peer %pM\n",
2154 /* In IPQ8074 platform, VHT mcs rate 10 and 11 is enabled by default.
2155 * VHT mcs rate 10 and 11 is not suppoerted in 11ac standard.
2209 u16 mcs;
2222 mcs = IEEE80211_HE_MCS_SUPPORT_0_7;
2226 mcs = IEEE80211_HE_MCS_SUPPORT_0_9;
2230 mcs = IEEE80211_HE_MCS_SUPPORT_0_11;
2236 mcs = IEEE80211_HE_MCS_NOT_SUPPORTED;
2241 tx_mcs_set |= mcs << (nss * 2);
2417 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "setting he range mcs value to peer supported nss %d for peer %pM\n",
2498 "he peer %pM nss %d mcs cnt %d nss_override 0x%x\n",
5451 ht_cap.mcs.rx_mask[i] = 0xFF;
5454 ht_cap.mcs.tx_params |= IEEE80211_HT_MCS_TX_DEFINED;
7938 sband->ht_cap.mcs.rx_mask[i])
8385 "could not update fixed rate settings to all peers due to mcs/nss incompatibility\n");
8420 "setting %d mcs values in bitrate mask not supported\n",
8651 sinfo->txrate.mcs = arsta->txrate.mcs;