mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 23:24:22 -04:00
qcacmn: Add min_candidate_rssi to wmi_per_roam_config structure
Add min_candidate_rssi to wmi_per_roam_config. This is added to provide the configured min candidate AP threshold to fw to be used for PER(Packet Error Rate) based roaming. Change-Id: I6e0ae1ebe578bcd6d858e1d5252dead6e849d54a CRs-Fixed: 2050039
This commit is contained in:
parent
dc45ced7ba
commit
d6789e55d3
2 changed files with 5 additions and 0 deletions
|
|
@ -6880,6 +6880,8 @@ struct wmi_adaptive_dwelltime_params {
|
|||
* for PER based roam in tx path
|
||||
* @rx_per_mon_time: Minimum time required to be considered as valid scenario
|
||||
* for PER based roam in rx path
|
||||
* @min_candidate_rssi: Minimum RSSI threshold for candidate AP to be used for
|
||||
* PER based roaming
|
||||
*/
|
||||
struct wmi_per_roam_config {
|
||||
uint32_t enable;
|
||||
|
|
@ -6892,6 +6894,7 @@ struct wmi_per_roam_config {
|
|||
uint32_t per_rest_time;
|
||||
uint32_t tx_per_mon_time;
|
||||
uint32_t rx_per_mon_time;
|
||||
uint32_t min_candidate_rssi;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -14418,6 +14418,8 @@ static QDF_STATUS send_per_roam_config_cmd_tlv(wmi_unified_t wmi_handle,
|
|||
wmi_per_config->pkt_err_rate_mon_time =
|
||||
(req_buf->per_config.tx_per_mon_time << 16) |
|
||||
(req_buf->per_config.rx_per_mon_time & 0x0000ffff);
|
||||
wmi_per_config->min_candidate_rssi =
|
||||
req_buf->per_config.min_candidate_rssi;
|
||||
|
||||
/* Send per roam config parameters */
|
||||
status = wmi_unified_cmd_send(wmi_handle, buf,
|
||||
|
|
|
|||
Loading…
Reference in a new issue