To be better user experience during scanning on MCC, consider PD (packet detection) and DIG (dynamic initial gain), and add second connection channel as back OP channel to firmware. Chih-Kang Chang (9): wifi: rtw89: mcc: add H2C command to support different PD level in MCC wifi: rtw89: add DIG suspend/resume flow when scan and connection wifi: rtw89: mcc: enlarge GO NoA duration to cover channel switching time wifi: rtw89: mcc: when MCC stop forcing to stay at GO role wifi: rtw89: extend HW scan of WiFi 7 chips for extra OP chan when concurrency wifi: rtw89: mcc: solve GO's TBTT change and TBTT too close to NoA issue wifi: rtw89: check LPS H2C command complete by C2H reg instead of done ack wifi: rtw89: update SER L2 type default value wifi: rtw89: tweak tx wake notify matching condition Zong-Zhe Yang (5): wifi: rtw89: introduce fw feature group and redefine CRASH_TRIGGER wifi: rtw89: 8852bt: configure FW version for SCAN_OFFLOAD_EXTRA_OP feature wifi: rtw89: 8852bt: implement RFK multi-channel handling and support chanctx up to 2 wifi: rtw89: 8852b: configure FW version for SCAN_OFFLOAD_EXTRA_OP feature wifi: rtw89: 8852b: implement RFK multi-channel handling and support chanctx up to 2 drivers/net/wireless/realtek/rtw89/chan.c | 187 +++++++++++++-- drivers/net/wireless/realtek/rtw89/chan.h | 15 ++ drivers/net/wireless/realtek/rtw89/core.c | 24 +- drivers/net/wireless/realtek/rtw89/core.h | 28 ++- drivers/net/wireless/realtek/rtw89/debug.c | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 225 ++++++++++++++---- drivers/net/wireless/realtek/rtw89/fw.h | 39 ++- drivers/net/wireless/realtek/rtw89/mac.c | 11 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 5 + drivers/net/wireless/realtek/rtw89/phy.c | 222 +++++++++++++++-- drivers/net/wireless/realtek/rtw89/phy.h | 2 + drivers/net/wireless/realtek/rtw89/ps.c | 28 ++- drivers/net/wireless/realtek/rtw89/rtw8852b.c | 12 +- .../net/wireless/realtek/rtw89/rtw8852b_rfk.c | 77 ++++-- .../net/wireless/realtek/rtw89/rtw8852b_rfk.h | 3 + .../net/wireless/realtek/rtw89/rtw8852bt.c | 12 +- .../wireless/realtek/rtw89/rtw8852bt_rfk.c | 69 ++++-- .../wireless/realtek/rtw89/rtw8852bt_rfk.h | 3 + drivers/net/wireless/realtek/rtw89/wow.c | 2 +- 19 files changed, 829 insertions(+), 137 deletions(-) -- 2.25.1