qcacmn: Add WMI support for new roaming parameters
The below ini values are added to enhance roaming in firmware: 1. "minimum_btm_candidate_score" 2. "roam_scan_inactivity_time" 3. "roam_inactive_data_packet_count" 4. "roam_scan_period_after_inactivity" 5. "btm_roam_score_delta" 6. "idle_roam_score_delta" 7. "btm_roam_trigger_min_rssi" 8. "idle_roam_trigger_min_rssi" The values of "roam_scan_inactivity_time" , "roam_inactive_data_packet_count" and "roam_scan_period_after_inactivity" will be sent over the WMI_ROAM_SCAN_PERIOD wmi command. "minimum_btm_candidate_score" value will be sent in the WMI_ROAM_BTM_CONFIG_CMDID command. The values of "btm_roam_score_delta", "idle_roam_score_delta" "btm_roam_trigger_min_rssi" and "idle_roam_trigger_min_rssi" will be sent over the WMI_AP_PROFILE command in new tlv. Add WMI support to send the introduced ini values to firmware. Change-Id: I117ed7490d14730423654513f416115822230486 CRs-Fixed: 2435676
This commit is contained in:

committed by
nshrivas

parent
457bee21b3
commit
7cc507f412
@@ -207,18 +207,15 @@ QDF_STATUS wmi_unified_roam_scan_offload_cmd(void *wmi_hdl,
|
||||
/**
|
||||
* wmi_unified_roam_scan_offload_scan_period() - set roam offload scan period
|
||||
* @wmi_handle: wmi handle
|
||||
* @scan_period: scan period
|
||||
* @scan_age: scan age
|
||||
* @vdev_id: vdev id
|
||||
* @param: pointer to roam scan period params to be sent to fw
|
||||
*
|
||||
* Send WMI_ROAM_SCAN_PERIOD parameters to fw.
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS wmi_unified_roam_scan_offload_scan_period(void *wmi_hdl,
|
||||
uint32_t scan_period,
|
||||
uint32_t scan_age,
|
||||
uint32_t vdev_id);
|
||||
QDF_STATUS
|
||||
wmi_unified_roam_scan_offload_scan_period(wmi_unified_t wmi_handle,
|
||||
struct roam_scan_period_params *param);
|
||||
|
||||
/**
|
||||
* wmi_unified_roam_scan_offload_chan_list_cmd() - set roam offload channel list
|
||||
|
Reference in New Issue
Block a user