Skip to content

wifi: rtw89: correct MLO behavior, fix Coverity issues, and update hardware settings

Ping-Ke Shih linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15wifi: rtw89: consider sta maximum AMSDU subframes number to decide TX work waitingdrivers/net/wireless/realtek/rtw89/phy.c+12 -11 reply
2/15wifi: rtw89: mlo: update link id to FW upon connectiondrivers/net/wireless/realtek/rtw89/fw.c drivers/net/wireless/realtek/rtw89/fw.h+8 -30 replies
3/15Revert "wifi: rtw89: fix unable to receive probe responses under MLO connection"drivers/net/wireless/realtek/rtw89/fw.c+0 -30 replies
4/15wifi: rtw89: modify active scan rule for 6GHz banddrivers/net/wireless/realtek/rtw89/core.c+0 -120 replies
5/15wifi: rtw89: fix ctrl_sco_cck for Wi-Fi 7drivers/net/wireless/realtek/rtw89/rtw8922a.c drivers/net/wireless/realtek/rtw89/rtw8922d.c+2 -20 replies
6/15wifi: rtw89: 8852a: prevent potential OOB in ctrl_sco_cckdrivers/net/wireless/realtek/rtw89/rtw8852a.c+8 -00 replies
7/15wifi: rtw89: fw: cmd_ofld_flush always reset counterdrivers/net/wireless/realtek/rtw89/fw.c+7 -60 replies
8/15wifi: rtw89: explicitly declare TX queue flags by DECLARE_BITMAP()drivers/net/wireless/realtek/rtw89/core.c drivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/mac80211.c+18 -150 replies
9/15wifi: rtw89: 8922d: add extra data to PS H2Cdrivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/fw.c drivers/net/wireless/realtek/rtw89/fw.h+60 -20 replies
10/15wifi: rtw89: mac: change beamformee CSI direct forward to CMAC_TXDMAdrivers/net/wireless/realtek/rtw89/mac_be.c drivers/net/wireless/realtek/rtw89/reg.h+23 -00 replies
11/15wifi: rtw89: fw: extend ch_info format of hw_scan to v2drivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/fw.c drivers/net/wireless/realtek/rtw89/fw.h+29 -50 replies
12/15wifi: rtw89: 8922d: update BA cam format to G7drivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/fw.c drivers/net/wireless/realtek/rtw89/fw.h +2 more+106 -30 replies
13/15wifi: rtw89: 8851b: rfk: set DCK start and delay timedrivers/net/wireless/realtek/rtw89/rtw8851b_rfk_table.c+2 -10 replies
14/15wifi: rtw89: 8852b: update default value for ANA SWRdrivers/net/wireless/realtek/rtw89/reg.h drivers/net/wireless/realtek/rtw89/rtw8852b.c+2 -50 replies
15/15wifi: rtw89: phy: correct PHY-1 EDCCA report register accessdrivers/net/wireless/realtek/rtw89/phy.c drivers/net/wireless/realtek/rtw89/rtw8922d.c+7 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH rtw-next 00/15] wifi: rtw89: correct MLO behavior, fix Coverity issues, and update hardware settings

The first patch is to consider AMSDU off as a factor to lower latency.

Patches 2/15 - 4/15 are to correct MLO behavior.

Patches 5/15 - 8/15 are to fix Coverity issues.

Others are to update firmware format and hardware settings according to firmware development and update from internal driver.

Dian-Syuan Yang (1):
wifi: rtw89: 8922d: update BA cam format to G7

Eric Huang (2):
wifi: rtw89: 8922d: add extra data to PS H2C
wifi: rtw89: phy: correct PHY-1 EDCCA report register access

Ping-Ke Shih (5):
wifi: rtw89: consider sta maximum AMSDU subframes number to decide TX
work waiting
wifi: rtw89: mac: change beamformee CSI direct forward to CMAC_TXDMA
wifi: rtw89: fw: extend ch_info format of hw_scan to v2
wifi: rtw89: 8851b: rfk: set DCK start and delay time
wifi: rtw89: 8852b: update default value for ANA SWR

Po-Hao Huang (3):
wifi: rtw89: mlo: update link id to FW upon connection Revert "wifi: rtw89: fix unable to receive probe responses under MLO
connection"
wifi: rtw89: modify active scan rule for 6GHz band

Zong-Zhe Yang (4):
wifi: rtw89: fix ctrl_sco_cck for Wi-Fi 7
wifi: rtw89: 8852a: prevent potential OOB in ctrl_sco_cck
wifi: rtw89: fw: cmd_ofld_flush always reset counter
wifi: rtw89: explicitly declare TX queue flags by DECLARE_BITMAP()

 drivers/net/wireless/realtek/rtw89/core.c     |  36 ++--
 drivers/net/wireless/realtek/rtw89/core.h     |   8 +-
 drivers/net/wireless/realtek/rtw89/fw.c       | 173 ++++++++++++++++--
 drivers/net/wireless/realtek/rtw89/fw.h       |  49 ++++-
 drivers/net/wireless/realtek/rtw89/mac.c      |   3 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c |   4 +-
 drivers/net/wireless/realtek/rtw89/mac_be.c   |   3 +
 drivers/net/wireless/realtek/rtw89/phy.c      |  25 ++-
 drivers/net/wireless/realtek/rtw89/reg.h      |  22 ++-
 .../realtek/rtw89/rtw8851b_rfk_table.c        |   3 +-
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |   8 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |   5 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c |   2 +-
 drivers/net/wireless/realtek/rtw89/rtw8922d.c |   8 +-
 14 files changed, 284 insertions(+), 65 deletions(-)

base-commit: f71dd599a98182d6bc34dce39977f928068ecd64

Signature · 1 line
2.25.1