wifi: rtw89: coex: Add v5 firmware cycle status report
authorChing-Te Ku <ku920601@realtek.com>
Wed, 8 Mar 2023 05:32:25 +0000 (13:32 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 13 Mar 2023 13:44:53 +0000 (15:44 +0200)
commit3ab7f9b90cc0a737e0bd8a312dc48814c4682867
tree060da9c30732064b1a4c859a8f771d6c1cf8ac35
parent262cc19ea902d2280e2e2a56b153f37466e3349e
wifi: rtw89: coex: Add v5 firmware cycle status report

To support v5 version firmware cycle report, apply the related structure
and functions. v5 cycle report add a group of status to show how the
free-run/TDMA training goes to. It is a firmware mechanism that can auto
adjust coexistence mode between TDMA and free run mechanism at 3 antenna
solution. v5 version provide more reference data to let the mechanism
make decision.

Signed-off-by: Ching-Te Ku <ku920601@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230308053225.24377-8-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/coex.c
drivers/net/wireless/realtek/rtw89/coex.h
drivers/net/wireless/realtek/rtw89/core.h