Lines Matching refs:final_rate
1181 u32 final_rate, final_rate_flags, final_nss, txs; in mt7615_fill_txs() local
1194 final_rate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt7615_fill_txs()
1271 switch (FIELD_GET(MT_TX_RATE_MODE, final_rate)) { in mt7615_fill_txs()
1284 final_rate &= MT_TX_RATE_IDX; in mt7615_fill_txs()
1285 final_rate = mt76_get_rate(&dev->mt76, sband, final_rate, in mt7615_fill_txs()
1292 final_rate &= MT_TX_RATE_IDX; in mt7615_fill_txs()
1293 if (final_rate > 31) in mt7615_fill_txs()
1297 final_nss = FIELD_GET(MT_TX_RATE_NSS, final_rate); in mt7615_fill_txs()
1299 if ((final_rate & MT_TX_RATE_STBC) && final_nss) in mt7615_fill_txs()
1303 final_rate = (final_rate & MT_TX_RATE_IDX) | (final_nss << 4); in mt7615_fill_txs()
1309 info->status.rates[i].idx = final_rate; in mt7615_fill_txs()