mbox series

[0/2] wifi: rtw89: update TX time related configuration for WiFi 7 chips

Message ID 20250217063053.38936-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: update TX time related configuration for WiFi 7 chips | expand

Message

Ping-Ke Shih Feb. 17, 2025, 6:30 a.m. UTC
BT-coexistence control WiFi TX time to share time slot with Bluetooth
device, so it controls WiFi aggregation time to prevent WiFi occupies
too much time. The original registers and H2C command don't migrate to
definitions of WiFi 7, so change them accordingly.

Ping-Ke Shih (2):
  wifi: rtw89: mac: define registers of agg_limit and txcnt_limit to
    share common flow
  wifi: rtw89: add H2C command of TX time for WiFi 7 chips

 drivers/net/wireless/realtek/rtw89/core.h     |  2 +
 drivers/net/wireless/realtek/rtw89/fw.c       | 55 +++++++++++++++++++
 drivers/net/wireless/realtek/rtw89/fw.h       | 11 ++++
 drivers/net/wireless/realtek/rtw89/mac.c      | 23 +++++---
 drivers/net/wireless/realtek/rtw89/mac.h      |  2 +
 drivers/net/wireless/realtek/rtw89/mac_be.c   |  2 +
 drivers/net/wireless/realtek/rtw89/reg.h      |  7 +++
 drivers/net/wireless/realtek/rtw89/rtw8851b.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |  1 +
 .../net/wireless/realtek/rtw89/rtw8852bt.c    |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8922a.c |  1 +
 13 files changed, 99 insertions(+), 9 deletions(-)