diff options
| author | Srinivas Girigowda <sgirigow@qca.qualcomm.com> | 2014-12-15 14:19:52 -0800 |
|---|---|---|
| committer | AnjaneeDevi Kapparapu <c_akappa@qti.qualcomm.com> | 2014-12-17 16:02:55 +0530 |
| commit | a9cbf06d76a31dc4e5b8cb5540f55c0553dab829 (patch) | |
| tree | 5424e4348feae828cc0e6c88c0f54abde0746d56 | |
| parent | 6620453b70d1db0ff903b30ec3b550c961e87657 (diff) | |
qcacld: Fix for Heartbeat failure with specific AP
This is prima to qcacld-2.0 propagation
For non HT dot11 modes host is not sending the correct cb mode
to firmware.As a result we see heart beat failure with specific AP.
this commit passes the correct cb mode to firmware.
Change-Id: I31b9b39ede5f530b0c2dd5173eb0609a3774300f
CRs-Fixed: 771382
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_cfg.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/CORE/HDD/src/wlan_hdd_cfg.c b/CORE/HDD/src/wlan_hdd_cfg.c index 5695fddb43a4..7fc6f3d3014f 100644 --- a/CORE/HDD/src/wlan_hdd_cfg.c +++ b/CORE/HDD/src/wlan_hdd_cfg.c @@ -5740,8 +5740,19 @@ VOS_STATUS hdd_set_sme_config( hdd_context_t *pHddCtx ) smeConfig->csrConfig.phyMode = hdd_cfg_xlate_to_csr_phy_mode ( pConfig->dot11Mode ); - smeConfig->csrConfig.channelBondingMode24GHz = pConfig->nChannelBondingMode24GHz; - smeConfig->csrConfig.channelBondingMode5GHz = pConfig->nChannelBondingMode5GHz; + if (pConfig->dot11Mode == eHDD_DOT11_MODE_abg || + pConfig->dot11Mode == eHDD_DOT11_MODE_11b || + pConfig->dot11Mode == eHDD_DOT11_MODE_11g || + pConfig->dot11Mode == eHDD_DOT11_MODE_11b_ONLY || + pConfig->dot11Mode == eHDD_DOT11_MODE_11g_ONLY) { + smeConfig->csrConfig.channelBondingMode24GHz = 0; + smeConfig->csrConfig.channelBondingMode5GHz = 0; + } else { + smeConfig->csrConfig.channelBondingMode24GHz = + pConfig->nChannelBondingMode24GHz; + smeConfig->csrConfig.channelBondingMode5GHz = + pConfig->nChannelBondingMode5GHz; + } smeConfig->csrConfig.TxRate = pConfig->TxRate; smeConfig->csrConfig.nScanResultAgeCount = pConfig->ScanResultAgeCount; smeConfig->csrConfig.scanAgeTimeNCNPS = pConfig->nScanAgeTimeNCNPS; |
