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
This commit is contained in:
@@ -58,6 +58,7 @@ wmi_unified_set_rssi_monitoring_cmd(wmi_unified_t wmi_handle,
|
||||
struct rssi_monitor_param *req);
|
||||
#endif
|
||||
|
||||
#ifdef ROAM_OFFLOAD_V1
|
||||
/**
|
||||
* wmi_unified_roam_scan_offload_rssi_thresh_cmd() - set roam scan rssi
|
||||
* parameters
|
||||
@@ -69,9 +70,25 @@ wmi_unified_set_rssi_monitoring_cmd(wmi_unified_t wmi_handle,
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS wmi_unified_roam_scan_offload_rssi_thresh_cmd(
|
||||
wmi_unified_t wmi_handle,
|
||||
struct wlan_roam_offload_scan_rssi_params *roam_req);
|
||||
#else
|
||||
/**
|
||||
* wmi_unified_roam_scan_offload_rssi_thresh_cmd() - set roam scan rssi
|
||||
* parameters
|
||||
* @wmi_handle: wmi handle
|
||||
* @roam_req: roam rssi related parameters
|
||||
*
|
||||
* This function reads the incoming @roam_req and fill in the destination
|
||||
* WMI structure and send down the roam scan rssi configs down to the firmware
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS wmi_unified_roam_scan_offload_rssi_thresh_cmd(
|
||||
wmi_unified_t wmi_handle,
|
||||
struct roam_offload_scan_rssi_params *roam_req);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* wmi_unified_roam_mawc_params_cmd() - configure roaming MAWC parameters
|
||||
|
Reference in New Issue
Block a user