2023-04-19 11:49:35

by Ping-Ke Shih

[permalink] [raw]
Subject: [PATCH 0/5] wifi: rtw89: wait for firmware ack for certain H2C commands

Two H2C commands related scanning are needed to wait for firmware ack
before sending another one, because firmware can't always handle burst H2C
properly. To resolve this potential problem, add a wait mechanism. Also,
refine related flow to delete offload packets.

Zong-Zhe Yang (5):
wifi: rtw89: release bit in rtw89_fw_h2c_del_pkt_offload()
wifi: rtw89: refine packet offload delete flow of 6 GHz probe
wifi: rtw89: packet offload wait for FW response
wifi: rtw89: mac: handle C2H receive/done ACK in interrupt context
wifi: rtw89: scan offload wait for FW done ACK

drivers/net/wireless/realtek/rtw89/core.c | 44 ++++++++++++-
drivers/net/wireless/realtek/rtw89/core.h | 20 +++---
drivers/net/wireless/realtek/rtw89/fw.c | 72 ++++++++++++----------
drivers/net/wireless/realtek/rtw89/fw.h | 70 ++++++++++++++-------
drivers/net/wireless/realtek/rtw89/mac.c | 75 ++++++++++++++++++++---
5 files changed, 208 insertions(+), 73 deletions(-)

--
2.25.1