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

Add new code to implement below functions for connection manager
roam part:
WLAN_ROAMING_IN_PROG/WLAN_ROAM_SYNCH_IN_PROG related handler.
Filling below WMI cmd parameters related process:
WMI_VDEV_PARAM_BMISS_FIRST_BCNT
WMI_VDEV_PARAM_BMISS_FINAL_BCNT
WMI_VDEV_PARAM_ENABLE_DISABLE_ROAM_REASON_VSIE
WMI_ROAM_ENABLE_DISABLE_TRIGGER_REASON_CMDID
WMI_ROAM_SCAN_PERIOD

Change-Id: I28439393a57c72012f9de51f24050f95366294bc
CRs-Fixed: 2738353
This commit is contained in:
hqu
2020-07-17 23:01:04 +08:00
committed by snandini
parent ede5f59a27
commit f36840cce8
13 changed files with 902 additions and 211 deletions

View File

@@ -127,7 +127,6 @@ struct roam_offload_scan_rssi_params {
uint32_t bg_scan_client_bitmap;
uint32_t flags;
};
#endif
/**
* struct roam_scan_period_params - Roam scan period parameters
@@ -152,6 +151,7 @@ struct roam_scan_period_params {
uint32_t roam_scan_period_after_inactivity;
uint32_t full_scan_period;
};
#endif
/**
* struct wmi_mawc_roam_params - Motion Aided wireless connectivity params