]> 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)
commitd5ff27a0072ff8ed01442fe96ce518c141dc7463
tree595017b675dcb5c95ee67e8dc30077863ba210af
parent126ea0ba22cf794012771d861dcd0b8983f71a92
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