From 317cac82fb3a3e2e7c8582b86e7e3cd9f7df1d17 Mon Sep 17 00:00:00 2001
From: Jianmin Zhu <jianminz@codeaurora.org>
Date: Mon, 24 Feb 2020 21:05:36 +0800
Subject: [PATCH] GENOA: Disable btm offload by default

Btm offload is coupled with LFR3 in firmware, LFR3 is
disabled in Genoa firmware to save memory, btm offload can't
work either.

Change-Id: I65ee916482d2d7724ac3c9928ed2bdc3515b3636
CRs-Fixed: 2621354
---
 msmnile_au/WCNSS_qcom_cfg_qcn7605.ini   | 6 ++++++
 sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini | 5 +++++
 sm6150_au/WCNSS_qcom_cfg_qcn7605.ini    | 5 +++++
 3 files changed, 16 insertions(+)

diff --git a/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini b/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini
index 2772b3b..2027dd2 100644
--- a/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini
+++ b/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini
@@ -216,6 +216,12 @@ gEnableFastRoamInConcurrency=1
 #Enable/Disable PER based roaming
 gper_roam_enabled=0
 
+#11v bss transition management offload
+#
+# Bit 0: Enable/Disable the BTM offload. Set this to 1 will
+# enable and 0 will disable BTM offload.
+btm_offload_config=0
+
 #Maxium Channel time in msec
 gMaxMediumTime = 6000
 
diff --git a/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini b/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini
index 2772b3b..125bfce 100644
--- a/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini
+++ b/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini
@@ -216,6 +216,11 @@ gEnableFastRoamInConcurrency=1
 #Enable/Disable PER based roaming
 gper_roam_enabled=0
 
+#11v bss transition management offload
+# Bit 0: Enable/Disable the BTM offload. Set this to 1 will
+# enable and 0 will disable BTM offload.
+btm_offload_config=0
+
 #Maxium Channel time in msec
 gMaxMediumTime = 6000
 
diff --git a/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini b/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini
index 2772b3b..125bfce 100644
--- a/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini
+++ b/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini
@@ -216,6 +216,11 @@ gEnableFastRoamInConcurrency=1
 #Enable/Disable PER based roaming
 gper_roam_enabled=0
 
+#11v bss transition management offload
+# Bit 0: Enable/Disable the BTM offload. Set this to 1 will
+# enable and 0 will disable BTM offload.
+btm_offload_config=0
+
 #Maxium Channel time in msec
 gMaxMediumTime = 6000
 
-- 
GitLab