mbox series

[0/2] wifi: rtw89: 8852b: fine tune UL-OFDMA on single connection

Message ID 20221117063001.42967-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: 8852b: fine tune UL-OFDMA on single connection | expand

Message

Ping-Ke Shih Nov. 17, 2022, 6:29 a.m. UTC
In situation of UL-OFDMA, transmitting on certain RU, not full operating
bandwidth, specified by trigger frames from AP, so we need to adjust CFO
and waveform to transmit to specified frequency accurately.

Since some configurations of 8852B related to UL-OFDMA are different from
other existing chips, so add this patchset to fine tune UL-OFDMA
performance on single connection.

Eric Huang (2):
  wifi: rtw89: read CFO from FD or preamble CFO field of phy status
    ie_type 1 accordingly
  wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame

 drivers/net/wireless/realtek/rtw89/core.c     |   8 +-
 drivers/net/wireless/realtek/rtw89/core.h     |  10 ++
 drivers/net/wireless/realtek/rtw89/debug.h    |   1 +
 drivers/net/wireless/realtek/rtw89/phy.c      | 127 +++++++++++++++++-
 drivers/net/wireless/realtek/rtw89/phy.h      |   5 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |   2 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |   2 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |   2 +
 drivers/net/wireless/realtek/rtw89/txrx.h     |   4 +-
 9 files changed, 158 insertions(+), 3 deletions(-)