]> git.baikalelectronics.ru Git - kernel.git/commit
wifi: rtw89: enable VO TX AMPDU
authorKuan-Chung Chen <damon.chen@realtek.com>
Fri, 10 Jun 2022 07:26:05 +0000 (15:26 +0800)
committerKalle Valo <kvalo@kernel.org>
Tue, 21 Jun 2022 06:15:47 +0000 (09:15 +0300)
commit6d9bd5b4a481cd6558cc0963b000f3c80d8ea29a
tree9b9984a572b187097adef5c15c3227f07c79fe2d
parentdb14247089b9d3cd2b1d79b4ac1365ae9a0e61a5
wifi: rtw89: enable VO TX AMPDU

To improve VO throughput, we enable VO TX AMPDU.

We measure the latency of enable or disable VO TX AMPDU. The experimental
results show that the difference between the two is insignificant only
300µs, so the little impact can be ignored for user experience.

Moreover, we found some APs will have a group key handshake timeout issue
when the EAPOL's TID is already setup BA session. Therefore, when
transmitting EAPOL, if EAPOL's TID BA session is already setup, we need
to delete it.

Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220610072610.27095-7-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.c
drivers/net/wireless/realtek/rtw89/core.h