qcacld-3.0: Introduce new ini for dual sta roaming

Add new ini enable_dual_sta_roam_offload to enable/disable dual
sta romaing feature. Enabling this ini will allow firmware to
roam on both the vdev if firmware supports dual sta roaming and
the hw is dbs capable.

This ini will be checked in the dual sta roaming offload state
machine to enable roaming on both the STA or to fallback to the
current implementation where first connected sta will have rso
enabled.

Change-Id: I04f141ac31e0f168b6f19fe878bca219a36cfae7
CRs-Fixed: 2709036
This commit is contained in:
Pragaspathi Thilagaraj
2020-05-26 11:52:42 +05:30
committed by nshrivas
parent 1f299f5e53
commit 3bbb4610b6
10 changed files with 230 additions and 0 deletions

View File

@@ -218,6 +218,15 @@ QDF_STATUS
wmi_unified_send_roam_preauth_status(wmi_unified_t wmi_handle,
struct wmi_roam_auth_status_params *param);
/**
* wmi_unified_vdev_set_pcl_cmd - Send Vdev PCL command to fw
* @wmi_handle: WMI handle
* @params: Set VDEV pcl parameters
*
* Return: QDF_STATUS
*/
QDF_STATUS wmi_unified_vdev_set_pcl_cmd(wmi_unified_t wmi_handle,
struct set_pcl_cmd_params *params);
#endif /* WLAN_FEATURE_ROAM_OFFLOAD */
/**