Lines Matching refs:mcs
474 u8 mcs, rate_idx = 0, ofdma; in ath11k_dp_tx_update_txcompl() local
491 mcs = FIELD_GET(HAL_TX_RATE_STATS_INFO0_MCS, in ath11k_dp_tx_update_txcompl()
509 ret = ath11k_mac_hw_ratecode_to_legacy_rate(mcs, in ath11k_dp_tx_update_txcompl()
517 if (mcs > 7) { in ath11k_dp_tx_update_txcompl()
518 ath11k_warn(ab, "Invalid HT mcs index %d\n", mcs); in ath11k_dp_tx_update_txcompl()
523 arsta->txrate.mcs = mcs + 8 * (arsta->txrate.nss - 1); in ath11k_dp_tx_update_txcompl()
528 if (mcs > 9) { in ath11k_dp_tx_update_txcompl()
529 ath11k_warn(ab, "Invalid VHT mcs index %d\n", mcs); in ath11k_dp_tx_update_txcompl()
533 arsta->txrate.mcs = mcs; in ath11k_dp_tx_update_txcompl()
538 if (mcs > 11) { in ath11k_dp_tx_update_txcompl()
539 ath11k_warn(ab, "Invalid HE mcs index %d\n", mcs); in ath11k_dp_tx_update_txcompl()
543 arsta->txrate.mcs = mcs; in ath11k_dp_tx_update_txcompl()