In former patchset, we introduce BTC version to support various firmware version and features, and this is second patchset to adjust code to adopt BTC version step by step. There are about 10 remaining patches that will separate into two patchset, and will send out later. Ching-Te Ku (7): wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report wifi: rtw89: coex: Rename BTC firmware cycle report by feature version wifi: rtw89: coex: Add v4 version firmware cycle report wifi: rtw89: coex: Change firmware control report to version separate wifi: rtw89: coex: Add v5 firmware control report wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A wifi: rtw89: coex: Update WiFi role info H2C report drivers/net/wireless/realtek/rtw89/coex.c | 687 ++++++++++++------ drivers/net/wireless/realtek/rtw89/core.h | 122 +++- drivers/net/wireless/realtek/rtw89/fw.c | 36 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 4 + 4 files changed, 617 insertions(+), 232 deletions(-) -- 2.25.1