Searched refs:final_rate (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | mac.c | 1323 u32 final_rate, final_rate_flags, final_nss, txs; in mt7615_fill_txs() local 1334 final_rate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt7615_fill_txs() 1411 switch (FIELD_GET(MT_TX_RATE_MODE, final_rate)) { in mt7615_fill_txs() 1424 final_rate &= MT_TX_RATE_IDX; in mt7615_fill_txs() 1425 final_rate = mt76_get_rate(&dev->mt76, sband, final_rate, in mt7615_fill_txs() 1432 final_rate &= MT_TX_RATE_IDX; in mt7615_fill_txs() 1433 if (final_rate > 31) in mt7615_fill_txs() 1437 final_nss = FIELD_GET(MT_TX_RATE_NSS, final_rate); in mt7615_fill_txs() 1439 if ((final_rate & MT_TX_RATE_STBC) && final_nss) in mt7615_fill_txs() 1443 final_rate = (final_rate & MT_TX_RATE_IDX) | (final_nss << 4); in mt7615_fill_txs() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | mac.c | 1096 u32 final_rate; in mt7603_fill_txs() local 1118 final_rate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt7603_fill_txs() 1192 switch (FIELD_GET(MT_TX_RATE_MODE, final_rate)) { in mt7603_fill_txs() 1201 final_rate &= GENMASK(5, 0); in mt7603_fill_txs() 1202 final_rate = mt76_get_rate(&dev->mt76, sband, final_rate, in mt7603_fill_txs() 1209 final_rate &= GENMASK(5, 0); in mt7603_fill_txs() 1210 if (final_rate > 15) in mt7603_fill_txs() 1217 info->status.rates[i].idx = final_rate; in mt7603_fill_txs()
|
| /linux-6.15/drivers/net/wireless/zydas/zd1211rw/ |
| H A D | zd_mac.c | 505 u8 final_rate; in zd_mac_tx_failed() local 533 final_rate = zd_rates[final_idx].hw_value; in zd_mac_tx_failed() 535 if (final_rate != tx_status->rate) { in zd_mac_tx_failed()
|