When SER L2 event is triggered by firmware, driver will call ieee80211_restart_hw() to restart whole hardware and firmware. Reset some software counters properly by patch 1/3 during this situation. Also, resolve H2C waiting problem by patches 2/3 and 3/3, or it causes disconnection from AP. Zong-Zhe Yang (3): wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2 wifi: rtw89: tweak H2C TX waiting function for SER wifi: rtw89: refine packet offload handling under SER drivers/net/wireless/realtek/rtw89/core.h | 1 + drivers/net/wireless/realtek/rtw89/fw.c | 12 ++++++++++-- drivers/net/wireless/realtek/rtw89/mac.c | 3 +++ drivers/net/wireless/realtek/rtw89/ser.c | 5 +++++ 4 files changed, 19 insertions(+), 2 deletions(-) -- 2.25.1