mbox series

[0/8] wifi: rtw89: refine hardware scan and concurrent

Message ID 20240119081501.25223-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: refine hardware scan and concurrent | expand

Message

Ping-Ke Shih Jan. 19, 2024, 8:14 a.m. UTC
First two patches are to use struct to access H2C/C2H command formats
related to hardware scan, and patches 5/8 and 6/8 are to refine scan abort
to make abort operation safely stop. Patch 7/8 to stop hardware TSF
function during scanning to make hardware scan smooth.

Patches 3/8 and 4/8 are two problems we found during testing as their
commit messages.

The last patch is to correct mistakes that uses wrong delay unit, so
hardware work improperly.

Chih-Kang Chang (2):
  wifi: rtw89: fix HW scan timeout due to TSF sync issue
  wifi: rtw89: fix disabling concurrent mode TX hang issue

Po-Hao Huang (6):
  wifi: rtw89: refine add_chan H2C command to encode_bits
  wifi: rtw89: refine hardware scan C2H events
  wifi: rtw89: Set default CQM config if not present
  wifi: rtw89: disable RTS when broadcast/multicast
  wifi: rtw89: fix null pointer access when abort scan
  wifi: rtw89: add wait/completion for abort scan

 drivers/net/wireless/realtek/rtw89/core.c     |   8 +-
 drivers/net/wireless/realtek/rtw89/core.h     |   1 +
 drivers/net/wireless/realtek/rtw89/fw.c       | 108 +++++----
 drivers/net/wireless/realtek/rtw89/fw.h       | 221 +++++++-----------
 drivers/net/wireless/realtek/rtw89/mac.c      |  64 +++--
 drivers/net/wireless/realtek/rtw89/mac.h      |   5 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c |   4 +-
 7 files changed, 205 insertions(+), 206 deletions(-)