qcacld-3.0: Move rso related process to connection manager [PART 4]

Add new code to implement below functions for connection manager
roam part:

Filling below WMI cmd parameters related process:
WMI_ROAM_BTM_CONFIG_CMDID
WMI_ROAM_SCAN_STOP_CMD
WMI_ROAM_PER_CONFIG_CMDID

And RSO command:
ROAM_SCAN_OFFLOAD_RESTART

Change-Id: I18480941980a55957abd48e0329fe4ef213a1243
CRs-Fixed: 2747578
Tento commit je obsažen v:
hqu
2020-08-04 00:47:07 +08:00
odevzdal snandini
rodič c2c66700ac
revize ed6c27c858
30 změnil soubory, kde provedl 1092 přidání a 372 odebrání

Zobrazit soubor

@@ -848,9 +848,6 @@ struct wma_wlm_stats_data {
* @roam_ho_wl: wake lock for roam handoff req
* @wow_nack: wow negative ack flag
* @is_wow_bus_suspended: is wow bus suspended flag
* @suitable_ap_hb_failure: better ap found
* @suitable_ap_hb_failure_rssi: RSSI when suitable_ap_hb_failure
* triggered for later usage to report RSSI at beacon miss scenario
* @IsRArateLimitEnabled: RA rate limiti s enabled or not
* @RArateLimitInterval: RA rate limit interval
* @is_lpass_enabled: Flag to indicate if LPASS feature is enabled or not
@@ -974,8 +971,6 @@ typedef struct {
qdf_wake_lock_t roam_preauth_wl;
int wow_nack;
qdf_atomic_t is_wow_bus_suspended;
bool suitable_ap_hb_failure;
uint32_t suitable_ap_hb_failure_rssi;
#ifdef WLAN_FEATURE_LPSS
bool is_lpass_enabled;
#endif