]> git.baikalelectronics.ru Git - kernel.git/commit
rtw88: update tx descriptor of mgmt and reserved page packets
authorTzu-En Huang <tehuang@realtek.com>
Fri, 17 Jul 2020 06:49:33 +0000 (14:49 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 2 Aug 2020 15:05:14 +0000 (18:05 +0300)
commitf2d4bf96deefbc9265c494d10a688ae1950e37da
tree595017b675dcb5c95ee67e8dc30077863ba210af
parent63552ed0bb9bc75b372493a05d91b55370b3bbef
rtw88: update tx descriptor of mgmt and reserved page packets

Previous settings for TX descriptors of and reserved page packets
are insufficient.

For the sequence number of packets downloaded to reserved page, it
should be filled by hardware.
And for ps-poll packets in reserved page, to prevent AID being
changed by hardware, NAVUSEHDR should be set.
Additionally, the rate should be adjusted based on the current band
for mgmt and reserved page packets.

Signed-off-by: Tzu-En Huang <tehuang@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20200717064937.27966-4-yhchuang@realtek.com
drivers/net/wireless/realtek/rtw88/fw.c
drivers/net/wireless/realtek/rtw88/main.h
drivers/net/wireless/realtek/rtw88/tx.c
drivers/net/wireless/realtek/rtw88/tx.h