Patch 1/6 is to support fw_element for 8852C. Without this, it will use original tables built in driver. Patch 2/6 is to improve TX EVM to yield better performance. Patch 3-4/6 are to fix Coverity warnings. Patch 5/6 is to improve 8852A I/O time wakeup from power save mode. The last patch is to support multiple adapters debugging like rtw88 did. Chin-Yen Lee (1): wifi: rtw89: 8852a: adjust ANA clock to 12M Kuan-Chung Chen (2): wifi: rtw89: 8852c: support firmware with fw_element wifi: rtw89: 8922a: add digital compensation to avoid TX EVM degrade Ping-Ke Shih (3): wifi: rtw89: remove unused C2H event ID RTW89_MAC_C2H_FUNC_READ_WOW_CAM to prevent out-of-bounds reading wifi: rtw89: correct base HT rate mask for firmware wifi: rtw89: debugfs: support multiple adapters debugging drivers/net/wireless/realtek/rtw89/core.c | 2 + drivers/net/wireless/realtek/rtw89/core.h | 14 ++ drivers/net/wireless/realtek/rtw89/debug.c | 156 +++++++++--------- drivers/net/wireless/realtek/rtw89/debug.h | 2 + drivers/net/wireless/realtek/rtw89/mac.h | 1 - drivers/net/wireless/realtek/rtw89/phy.c | 4 +- drivers/net/wireless/realtek/rtw89/ps.c | 7 +- drivers/net/wireless/realtek/rtw89/reg.h | 3 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 6 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 1 + .../net/wireless/realtek/rtw89/rtw8852bt.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + .../net/wireless/realtek/rtw89/rtw8852c_rfk.c | 100 +++++++---- drivers/net/wireless/realtek/rtw89/rtw8922a.c | 61 ++++++- 15 files changed, 238 insertions(+), 122 deletions(-) -- 2.25.1