8852B use newer firmware that uses some newer commands and report formats. So, add them along with firmware's update. These commands and handlers can be shared to other chips if they also update firmware to the same version or newer. Ching-Te Ku (7): wifi: rtw89: coex: Add more error_map and counter to log wifi: rtw89: coex: Add WiFi role info v2 wifi: rtw89: coex: Add traffic TX/RX info and its H2C wifi: rtw89: coex: Add register monitor report v2 format wifi: rtw89: coex: Fix wrong structure assignment at null data report wifi: rtw89: coex: Add v2 Bluetooth scan info wifi: rtw89: coex: Add v5 firmware cycle status report drivers/net/wireless/realtek/rtw89/coex.c | 1033 +++++++++++++++++---- drivers/net/wireless/realtek/rtw89/coex.h | 5 + drivers/net/wireless/realtek/rtw89/core.h | 238 ++++- drivers/net/wireless/realtek/rtw89/fw.c | 142 +++ drivers/net/wireless/realtek/rtw89/fw.h | 138 +++ 5 files changed, 1362 insertions(+), 194 deletions(-) -- 2.25.1