These patches are the first set of patches for file btcoexist/halbtc8821a2ant.c. Signed-off-by: Yan-Hsuan Chuang <yhchuang@xxxxxxxxxxx> Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> Cc: Pkshih <pkshih@xxxxxxxxxxx> Cc: Birming Chiu <birming@xxxxxxxxxxx> Cc: Shaofu <shaofu@xxxxxxxxxxx> Cc: Steven Ting <steventing@xxxxxxxxxxx> Yan-Hsuan Chuang (19): rtlwifi: btcoex: 21a 2ant: limit rx aggregation size to avoid bt interrupt rtlwifi: btcoex: 21a 2ant: monitor if bt is slave or not rtlwifi: btcoex: 21a 2ant: monitor wifi counter to check network status rtlwifi: btcoex: 21a 2ant: update bt profiling information rtlwifi: btcoex: 21a 2ant: finer adjustment of bt power rtlwifi: btcoex: 21a 2ant: move from bt_stack_info to bt_link_info rtlwifi: btcoex: 21a 2ant: suffer less tx penalty from retry rtlwifi: btcoex: 21a 2ant: check power save state before pstdma rtlwifi: btcoex: 21a 2ant: do not check wifi bandwidth rtlwifi: btcoex: 21a 2ant: centralized control of coex table rtlwifi: btcoex: 21a 2ant: check if wifi status changed rtlwifi: btcoex: 21a 2ant: ignore wifi if it is at 5G band rtlwifi: btcoex: 21a 2ant: set coex table and tdma when bt inquiry rtlwifi: btcoex: 21a 2ant: let PTA circuit control the switch rtlwifi: btcoex: 21a 2ant: slot time fine tune rtlwifi: btcoex: 21a 2ant: tdma cases for low wifi/bt rssi rtlwifi: btcoex: 21a 2ant: action for wifi is idle/linking/common rtlwifi: btcoex: 21a 2ant: fix invalid argument passed rtlwifi: btcoex: 21a 2ant: refine tdma duration adjust function .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 1982 ++++++++++++++++---- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.h | 29 +- 2 files changed, 1663 insertions(+), 348 deletions(-) -- 2.12.0