diff options
author | Po-Hao Huang <phhuang@realtek.com> | 2023-09-29 03:40:24 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@kernel.org> | 2023-10-03 14:37:48 +0300 |
commit | fc158f91360da3549b3772c686fe2d04a49ebb14 (patch) | |
tree | 192bc317010ad210ab0411a3d1eba4901698245c /drivers/net/wireless/realtek/rtw89/rtw8852c.c | |
parent | ccd88204275174365cdb5d35ae37816b09c10063 (diff) | |
download | linux-fc158f91360da3549b3772c686fe2d04a49ebb14.tar.xz |
wifi: rtw89: refine bandwidth 160MHz uplink OFDMA performance
This improves 160MHz performance degradation with certain APs.
Some ICs transmit preamble that are hard to decode by others, continuous
retries then yield low throughput. Fix it with pre-calculated antenna
matrices.
Signed-off-by: Po-Hao Huang <phhuang@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/20230929004024.7504-3-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw89/rtw8852c.c')
-rw-r--r-- | drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/rtw8852c.c b/drivers/net/wireless/realtek/rtw89/rtw8852c.c index 553f60d98f45..db289f1d7ae5 100644 --- a/drivers/net/wireless/realtek/rtw89/rtw8852c.c +++ b/drivers/net/wireless/realtek/rtw89/rtw8852c.c @@ -2860,6 +2860,7 @@ const struct rtw89_chip_info rtw8852c_chip_info = { .support_bw160 = true, .support_unii4 = true, .ul_tb_waveform_ctrl = false, + .ul_tb_pwr_diff = true, .hw_sec_hdr = true, .rf_path_num = 2, .tx_nss = 2, |