qcacld-3.0: Add support to retain WTC params across disconnection
The WTC parameters are stored in MLME vdev private object. So the parameters are cleared once vdev delete is done. Move the WTC parameters to psoc->mlme_cfg to retain the values across disconnections. Change-Id: Icecfbef19af994f8a05622501d435bfb63beca50 CRs-Fixed: 2959715
This commit is contained in:

committed by
Madan Koyyalamudi

szülő
242f56b2a4
commit
22019b0a18
@@ -1691,6 +1691,7 @@ struct fw_scan_channels {
|
||||
/*
|
||||
* @mawc_roam_enabled: Enable/Disable MAWC during roaming
|
||||
* @enable_fast_roam_in_concurrency:Enable LFR roaming on STA during concurrency
|
||||
* @vendor_btm_param: Vendor WTC roam trigger parameters
|
||||
* @lfr3_roaming_offload: Enable/disable roam offload feature
|
||||
* @lfr3_dual_sta_roaming_enabled: Enable/Disable dual sta roaming offload
|
||||
* feature
|
||||
@@ -1809,6 +1810,7 @@ struct wlan_mlme_lfr_cfg {
|
||||
bool mawc_roam_enabled;
|
||||
bool enable_fast_roam_in_concurrency;
|
||||
#ifdef WLAN_FEATURE_ROAM_OFFLOAD
|
||||
struct wlan_cm_roam_vendor_btm_params vendor_btm_param;
|
||||
bool lfr3_roaming_offload;
|
||||
bool lfr3_dual_sta_roaming_enabled;
|
||||
bool enable_self_bss_roam;
|
||||
|
Reference in New Issue
Block a user