diff options
author | Mohammed Shafi Shajakhan <mohammed@qti.qualcomm.com> | 2017-01-12 13:02:22 +0200 |
---|---|---|
committer | Kalle Valo <kvalo@qca.qualcomm.com> | 2017-01-13 15:35:26 +0200 |
commit | cd59102779aca33e50967bdb6147334fb298d7ad (patch) | |
tree | 3c14f6ea0d0b926d48a03f17c0b4998e23b95f12 | |
parent | c486dc571a370ec58aefc9cc93937945403ef351 (diff) | |
download | linux-cd59102779aca33e50967bdb6147334fb298d7ad.tar.gz linux-cd59102779aca33e50967bdb6147334fb298d7ad.tar.bz2 linux-cd59102779aca33e50967bdb6147334fb298d7ad.zip |
ath10k: fix tx legacy rate reporting
Tx legacy rate is reported 10 fold, as below
iw dev wlan#N station dump | grep "tx bitrate"
tx bitrate: 240.0 MBit/s
This is because by mistake we multiply by the hardware reported
rate twice by 10, fix this.
Fixes: cec17c382140 ("ath10k: add per peer htt tx stats support for 10.4")
Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
-rw-r--r-- | drivers/net/wireless/ath/ath10k/htt_rx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath10k/htt_rx.c b/drivers/net/wireless/ath/ath10k/htt_rx.c index 32292c532819..4105005dcdfe 100644 --- a/drivers/net/wireless/ath/ath10k/htt_rx.c +++ b/drivers/net/wireless/ath/ath10k/htt_rx.c @@ -2250,7 +2250,7 @@ ath10k_update_per_peer_tx_stats(struct ath10k *ar, rate *= 10; if (rate == 60 && txrate.flags == WMI_RATE_PREAMBLE_CCK) rate = rate - 5; - arsta->txrate.legacy = rate * 10; + arsta->txrate.legacy = rate; } else if (txrate.flags == WMI_RATE_PREAMBLE_HT) { arsta->txrate.flags = RATE_INFO_FLAGS_MCS; arsta->txrate.mcs = txrate.mcs; |