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

Add macro ROAM_OFFLOAD_V1 for new code and implement below functions
for connection manager roam part:

csr_handle_roam_state_change() roam offload state related handler.
Filling WMI_ROAM_SCAN_RSSI_THRESHOLD cmd parameters related process.

Change-Id: I0351155ca5a3d68ade6568c7527c5708582ccf1a
CRs-Fixed: 2730826
这个提交包含在:
Huashan Qu
2020-07-17 09:32:56 +05:30
提交者 snandini
父节点 dfdc94e135
当前提交 7277418aa5
修改 23 个文件,包含 1646 行新增60 行删除

查看文件

@@ -2643,4 +2643,14 @@ mlme_store_fw_scan_channels(struct wlan_objmgr_psoc *psoc,
QDF_STATUS mlme_get_fw_scan_channels(struct wlan_objmgr_psoc *psoc,
uint32_t *freq_list,
uint8_t *saved_num_chan);
/**
* wlan_mlme_get_roam_scan_offload_enabled() - Roam scan offload enable or not
* @psoc: pointer to psoc object
* @val: Pointer to the value which will be filled for the caller
*
* Return: QDF Status
*/
QDF_STATUS
wlan_mlme_get_roam_scan_offload_enabled(struct wlan_objmgr_psoc *psoc,
bool *val);
#endif /* _WLAN_MLME_API_H_ */