In some situations, coexistence of WiFi and BT doesn't work well, such as WiFi PS mode, BT inquiry, BT idle and etc. Also, we found some formats of debugging report from firmware are wrong during debugging above situations, so correct them as well. Ching-Te Ku (11): wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members wifi: rtw89: coex: Record down Wi-Fi initial mode information wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance wifi: rtw89: coex: Update BTG control related logic wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan wifi: rtw89: coex: Add Bluetooth RSSI level information wifi: rtw89: coex: Update RF parameter control setting logic wifi: rtw89: coex: Translate antenna configuration from ID to string wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle drivers/net/wireless/realtek/rtw89/coex.c | 640 +++++++++++++++++----- drivers/net/wireless/realtek/rtw89/coex.h | 38 ++ drivers/net/wireless/realtek/rtw89/core.h | 23 +- drivers/net/wireless/realtek/rtw89/mac.c | 3 +- 4 files changed, 548 insertions(+), 156 deletions(-) -- 2.25.1