summary refs log tree commit diff
path: root/drivers/net
diff options
context:
space:
mode:
authorneil.shi <neil.shi@quectel.com>2023-05-23 17:33:25 +0800
committerPierre-Loup A. Griffais <pgriffais@valvesoftware.com>2023-11-02 16:05:17 -0700
commitb15c900ba2f3c0daaa9fe1b10f695d9f91398abe (patch)
tree0a44c543ae840db9dc803ff879029d1ea1115a30 /drivers/net
parent9b57523868ff55eb483cb04292b50891c820e97f (diff)
downloadlinux-b15c900ba2f3c0daaa9fe1b10f695d9f91398abe.tar.gz
wifi: ath11k: set coex btc mode FDD by default
Signed-off-by: neil.shi <neil.shi@quectel.com>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/ath/ath11k/core.c4
-rw-r--r--drivers/net/wireless/ath/ath11k/wmi.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c
index 5f9f2f87dc0e..54b0fd968d2c 100644
--- a/drivers/net/wireless/ath/ath11k/core.c
+++ b/drivers/net/wireless/ath/ath11k/core.c
@@ -1472,8 +1472,8 @@ static int ath11k_core_config_coex_isolation(struct ath11k_base *ab)
        struct wmi_coex_config_params param;
 
        memset(&param, 0, sizeof(struct wmi_coex_config_params));
-       param.config_type = WMI_COEX_CONFIG_ANTENNA_ISOLATION;
-       param.config_arg1 = WMI_COEX_ISOLATION_ARG1_DEFAUT;
+       param.config_type = WMI_COEX_CONFIG_BTC_MODE;
+       param.config_arg1 = WMI_COEX_BTC_MODE_ARG1_DEFAULT;
 
        return ath11k_wmi_send_coex_config(ar, &param);
 }
diff --git a/drivers/net/wireless/ath/ath11k/wmi.h b/drivers/net/wireless/ath/ath11k/wmi.h
index 9004030336e1..42c3d2e77a14 100644
--- a/drivers/net/wireless/ath/ath11k/wmi.h
+++ b/drivers/net/wireless/ath/ath11k/wmi.h
@@ -6102,6 +6102,7 @@ struct wmi_coex_config_cmd {
 } __packed;
 
 #define WMI_COEX_ISOLATION_ARG1_DEFAUT     30
+#define WMI_COEX_BTC_MODE_ARG1_DEFAULT	1
 
 int ath11k_wmi_cmd_send(struct ath11k_pdev_wmi *wmi, struct sk_buff *skb,
 			u32 cmd_id);