From 4d73ed7df42d449f2c2861e76ee3d275c93eb497 Mon Sep 17 00:00:00 2001 From: Huajie Wu <whj@codeaurora.org> Date: Thu, 23 Apr 2020 19:21:24 +0800 Subject: [PATCH] ini: Refine gInterfaceChangeWait for Automotive SP WLAN driver retrieve 'gInterfaceChangeWait' in ini and store into 'hdd_config->iface_change_wait_time'. The setting determines the timeout in 'psoc_idle_timeout_work'. See the function 'hdd_psoc_idle_timer_start'. The large value of 'gInterfaceChangeWait' affects system sleep/wakeup. If 'gInterfaceChangeWait' is un-defined, the default value is 10000(ms). The change shortens 'gInterfaceChangeWait' so that system can sleep quickly. Change-Id: Ia092d62259483c34bd5ab89b11881d9b5172baeb --- msmnile_au/WCNSS_qcom_cfg_qca6174.ini | 2 ++ msmnile_au/WCNSS_qcom_cfg_qca6390.ini | 2 +- msmnile_au/WCNSS_qcom_cfg_qcn7605.ini | 2 +- sdmshrike_au/WCNSS_qcom_cfg_qca6174.ini | 2 ++ sdmshrike_au/WCNSS_qcom_cfg_qca6390.ini | 2 +- sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini | 2 +- sm6150_au/WCNSS_qcom_cfg_qca6174.ini | 2 ++ sm6150_au/WCNSS_qcom_cfg_qca6390.ini | 2 +- sm6150_au/WCNSS_qcom_cfg_qcn7605.ini | 2 +- 9 files changed, 12 insertions(+), 6 deletions(-) diff --git a/msmnile_au/WCNSS_qcom_cfg_qca6174.ini b/msmnile_au/WCNSS_qcom_cfg_qca6174.ini index 67d2ef1..a3f0b05 100644 --- a/msmnile_au/WCNSS_qcom_cfg_qca6174.ini +++ b/msmnile_au/WCNSS_qcom_cfg_qca6174.ini @@ -468,6 +468,8 @@ enable_rtt_mac_randomization=1 #Enable/Disable SNR monitoring gEnableSNRMonitoring=1 +gInterfaceChangeWait=20 + END # Note: Configuration parser would not read anything past the END marker diff --git a/msmnile_au/WCNSS_qcom_cfg_qca6390.ini b/msmnile_au/WCNSS_qcom_cfg_qca6390.ini index 684de48..4a28541 100644 --- a/msmnile_au/WCNSS_qcom_cfg_qca6390.ini +++ b/msmnile_au/WCNSS_qcom_cfg_qca6390.ini @@ -492,7 +492,7 @@ gEnableSNRMonitoring=1 #Set STA+SAP SCC dfs master support g_sta_sap_scc_on_dfs_chan=2 -gInterfaceChangeWait=0 +gInterfaceChangeWait=20 spectral_disable=1 diff --git a/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini b/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini index 8be4a23..76b5540 100644 --- a/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini +++ b/msmnile_au/WCNSS_qcom_cfg_qcn7605.ini @@ -470,7 +470,7 @@ gEnableLPRx=0 # Set WMI Credit gWmiCreditCount=1 -gInterfaceChangeWait=500000 +gInterfaceChangeWait=20 gBpfFilterEnable=0 gActiveMcBcBpfMode=0 gSoftApMaxPeers=10 diff --git a/sdmshrike_au/WCNSS_qcom_cfg_qca6174.ini b/sdmshrike_au/WCNSS_qcom_cfg_qca6174.ini index 7da9570..04cbf56 100644 --- a/sdmshrike_au/WCNSS_qcom_cfg_qca6174.ini +++ b/sdmshrike_au/WCNSS_qcom_cfg_qca6174.ini @@ -468,6 +468,8 @@ enable_rtt_mac_randomization=1 #Enable/Disable SNR monitoring gEnableSNRMonitoring=1 +gInterfaceChangeWait=20 + END # Note: Configuration parser would not read anything past the END marker diff --git a/sdmshrike_au/WCNSS_qcom_cfg_qca6390.ini b/sdmshrike_au/WCNSS_qcom_cfg_qca6390.ini index facd21b..22be1cb 100644 --- a/sdmshrike_au/WCNSS_qcom_cfg_qca6390.ini +++ b/sdmshrike_au/WCNSS_qcom_cfg_qca6390.ini @@ -492,7 +492,7 @@ gEnableSNRMonitoring=1 #Set STA+SAP SCC dfs master support g_sta_sap_scc_on_dfs_chan=2 -gInterfaceChangeWait=0 +gInterfaceChangeWait=20 spectral_disable=1 END diff --git a/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini b/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini index 10aa591..f8df504 100644 --- a/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini +++ b/sdmshrike_au/WCNSS_qcom_cfg_qcn7605.ini @@ -469,7 +469,7 @@ gEnableLPRx=0 # Set WMI Credit gWmiCreditCount=1 -gInterfaceChangeWait=500000 +gInterfaceChangeWait=20 gBpfFilterEnable=0 gActiveMcBcBpfMode=0 gSoftApMaxPeers=10 diff --git a/sm6150_au/WCNSS_qcom_cfg_qca6174.ini b/sm6150_au/WCNSS_qcom_cfg_qca6174.ini index c7894a3..e9c7144 100644 --- a/sm6150_au/WCNSS_qcom_cfg_qca6174.ini +++ b/sm6150_au/WCNSS_qcom_cfg_qca6174.ini @@ -484,6 +484,8 @@ TxLbwFlowHighWaterMarkOffset=50 # Enable orphan for TCP TX gEnableTxOrphan=1 +gInterfaceChangeWait=20 + END # Note: Configuration parser would not read anything past the END marker diff --git a/sm6150_au/WCNSS_qcom_cfg_qca6390.ini b/sm6150_au/WCNSS_qcom_cfg_qca6390.ini index cebe015..e00c5f1 100644 --- a/sm6150_au/WCNSS_qcom_cfg_qca6390.ini +++ b/sm6150_au/WCNSS_qcom_cfg_qca6390.ini @@ -492,7 +492,7 @@ gEnableSNRMonitoring=1 #Set STA+SAP SCC dfs master support g_sta_sap_scc_on_dfs_chan=2 -gInterfaceChangeWait=0 +gInterfaceChangeWait=20 spectral_disable=1 gSetAntennaIsolation=30 diff --git a/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini b/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini index 025fe8c..1c75e75 100644 --- a/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini +++ b/sm6150_au/WCNSS_qcom_cfg_qcn7605.ini @@ -469,7 +469,7 @@ gEnableLPRx=0 # Set WMI Credit gWmiCreditCount=1 -gInterfaceChangeWait=500000 +gInterfaceChangeWait=20 gBpfFilterEnable=0 gActiveMcBcBpfMode=0 gSoftApMaxPeers=10 -- GitLab