linux/drivers/net/wireless
Anilkumar Kolli 9a9cf0e63f ath10k: report tx rate using ieee80211_tx_rate_update()
Mesh path metric needs tx rate information from ieee80211_tx_status()
call but in ath10k there is no mechanism to report tx rate information
via ieee80211_tx_status(), the tx rate is only accessible via
sta_statiscs() op.

Per peer tx stats has tx rate info available, Tx rate is available
to ath10k driver after every 4 PPDU sent in the air. For each PPDU,
ath10k driver updates rate informattion to mac80211 using
ieee80211_tx_rate_update().

Per peer txrate information is updated through per peer statistics
and is available for QCA9888/QCA9984/QCA4019/QCA998X only

Tested on QCA9984 with firmware-5.bin_10.4-3.5.3-00053
Tested on QCA998X with firmware-5.bin_10.2.4-1.0-00036

Signed-off-by: Anilkumar Kolli <akolli@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-12-20 18:59:14 +02:00
..
admtek
ath ath10k: report tx rate using ieee80211_tx_rate_update() 2018-12-20 18:59:14 +02:00
atmel
broadcom wireless-drivers-next patches for 4.21 2018-12-03 15:44:27 -08:00
cisco wireless: airo: potential buffer overflow in sprintf() 2018-11-06 19:02:43 +02:00
intel wireless-drivers-next patches for 4.21 2018-12-03 15:44:27 -08:00
intersil prism54: islpci_dev: mark expected switch fall-through 2018-11-06 18:59:38 +02:00
marvell mwifiex: Mark expected switch fall-through 2018-11-06 18:59:39 +02:00
mediatek mt76: fix uninitialized mutex access setting rts threshold 2018-11-16 15:15:49 +02:00
quantenna qtnfmac: fix error handling in control path 2018-11-06 18:57:37 +02:00
ralink rt2x00: rt61pci: mark expected switch fall-through 2018-11-06 18:59:59 +02:00
realtek rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information 2018-11-06 19:05:00 +02:00
rsi rsi: fix spelling mistake "Initialzing" -> "Initializing" 2018-11-06 18:52:10 +02:00
st cw1200: fix small typo 2018-11-06 19:03:56 +02:00
ti wireless-drivers-next patches for 4.21 2018-12-03 15:44:27 -08:00
zydas zd1201: mark expected switch fall-through 2018-11-06 19:00:12 +02:00
Kconfig
mac80211_hwsim.c
mac80211_hwsim.h
Makefile
ray_cs.c ray_cs: mark expected switch fall-throughs 2018-11-06 19:00:01 +02:00
ray_cs.h
rayctl.h
rndis_wlan.c
wl3501.h
wl3501_cs.c