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

Add new code to implement below functions for connection manager
roam part:
Filling below WMI cmd parameters related process:
WMI_ROAM_CONFIGURE_MAWC_CMDID
WMI_ROAM_BSS_LOAD_CONFIG_CMDID

Rename file wlan_cm_roam_public_srtuct.h name to
wlan_cm_roam_public_struct.h

Change-Id: I64d54bb78b71dadc49d119b9083658347cc4f807
CRs-Fixed: 2758130
This commit is contained in:
hqu
2020-08-17 21:43:43 +08:00
committed by snandini
parent 2ec27b6169
commit f996a7c696
23 changed files with 535 additions and 78 deletions

View File

@@ -22,7 +22,7 @@
#define _WMI_UNIFIED_ROAM_API_H_
#include <wmi_unified_roam_param.h>
#include <wlan_cm_roam_public_srtuct.h>
#include <wlan_cm_roam_public_struct.h>
#ifdef FEATURE_LFR_SUBNET_DETECTION
/**
@@ -126,7 +126,7 @@ QDF_STATUS wmi_unified_roam_scan_offload_scan_period(
*/
QDF_STATUS
wmi_unified_roam_mawc_params_cmd(wmi_unified_t wmi_handle,
struct wmi_mawc_roam_params *params);
struct wlan_roam_mawc_params *params);
/**
* wmi_unified_roam_scan_filter_cmd() - send roam scan whitelist,
@@ -398,12 +398,13 @@ QDF_STATUS wmi_unified_send_btm_config(wmi_unified_t wmi_handle,
/**
* wmi_unified_send_bss_load_config() - Send bss load trigger params to fw
* @wmi_handle: wmi handle
* @params: pointer to wmi_bss_load_config
* @params: pointer to wlan_roam_bss_load_config
*
* Return: QDF_STATUS
*/
QDF_STATUS wmi_unified_send_bss_load_config(wmi_unified_t wmi_handle,
struct wmi_bss_load_config *params);
QDF_STATUS wmi_unified_send_bss_load_config(
wmi_unified_t wmi_handle,
struct wlan_roam_bss_load_config *params);
/**
* wmi_unified_offload_11k_cmd() - send 11k offload command