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

@@ -725,4 +725,13 @@ struct roam_triggers {
uint32_t trigger_bitmap;
};
/**
* set_pcl_cmd_params - Set PCL command params
* @vdev_id: Vdev id
* @weight: PCL weight
*/
struct set_pcl_cmd_params {
uint8_t vdev_id;
struct wmi_pcl_chan_weights *weights;
};
#endif /* _WMI_UNIFIED_ROAM_PARAM_H_ */