summaryrefslogtreecommitdiff
path: root/core/sme/src/csr/csr_api_roam.c
diff options
context:
space:
mode:
authorYeshwanth Sriram Guntuka <ysriramg@codeaurora.org>2017-10-04 14:40:45 +0530
committersnandini <snandini@codeaurora.org>2017-10-17 17:52:17 -0700
commit8fd0207b6576d74c4b6969ee6cf4ac8387f1a842 (patch)
tree3fb42d3fabce07cd463956640cb0da0b0f0385a4 /core/sme/src/csr/csr_api_roam.c
parent5db08e45f479bf8f022e8fa259d994efd4141f36 (diff)
downloadqcacld-8fd0207b6576d74c4b6969ee6cf4ac8387f1a842.tar.gz
qcacld-3.0: Add ini to configure different OCE features
Add ini support to configure different OCE features which is sent as bitmap to firmware via vdev_set_param command. Change-Id: I2c679a6fe902e1b41ba984ed2255eee02ed29549 CRs-Fixed: 2121585
Diffstat (limited to 'core/sme/src/csr/csr_api_roam.c')
-rw-r--r--core/sme/src/csr/csr_api_roam.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c
index f2c5a1a018..24f6b8811b 100644
--- a/core/sme/src/csr/csr_api_roam.c
+++ b/core/sme/src/csr/csr_api_roam.c
@@ -2884,6 +2884,8 @@ QDF_STATUS csr_change_default_config_param(tpAniSirGlobal pMac,
pParam->rssi_channel_penalization;
pMac->roam.configParam.num_disallowed_aps =
pParam->num_disallowed_aps;
+ pMac->roam.configParam.oce_feature_bitmap =
+ pParam->oce_feature_bitmap;
qdf_mem_copy(&pMac->roam.configParam.bss_score_params,
&pParam->bss_score_params,
@@ -3152,6 +3154,8 @@ QDF_STATUS csr_get_config_param(tpAniSirGlobal pMac, tCsrConfigParam *pParam)
pMac->roam.configParam.rssi_channel_penalization;
pParam->num_disallowed_aps =
pMac->roam.configParam.num_disallowed_aps;
+ pParam->oce_feature_bitmap =
+ pMac->roam.configParam.oce_feature_bitmap;
qdf_mem_copy(&pParam->csr_mawc_config,
&pMac->roam.configParam.csr_mawc_config,
sizeof(pParam->csr_mawc_config));
@@ -16503,6 +16507,8 @@ QDF_STATUS csr_process_add_sta_session_command(tpAniSirGlobal pMac,
pMac->roam.configParam.fils_max_chan_guard_time;
add_sta_self_req->pkt_err_disconn_th =
pMac->roam.configParam.pkt_err_disconn_th;
+ add_sta_self_req->oce_feature_bitmap =
+ pMac->roam.configParam.oce_feature_bitmap;
msg.type = WMA_ADD_STA_SELF_REQ;
msg.reserved = 0;
msg.bodyptr = add_sta_self_req;