qcacmn: Send idle roam trigger monitor command to firmware
Send idle roam trigger monitor command to firmware based on the SET SUSPEND mode command received from the user space. The set suspend mode value sent will be used by firmware as one of the parameters in determining if the device is in idle state. When set suspend mode is 1, device is not in idle state else the device is considered idle if idle state data packet count, idle rssi, inactivity time criteria are met. Add changes to send the idle trigger monitor value over the wmi command WMI_IDLE_TRIGGER_MONITOR_CMDID. Change-Id: I34632814a1e653fa87cfbab90c72ee1622dfd63c CRs-Fixed: 2436222
This commit is contained in:

committed by
nshrivas

parent
5679e39c7d
commit
9582515724
@@ -1808,6 +1808,17 @@ enum cdp_sec_type wlan_crypto_cipher_to_cdp_sec_type(
|
||||
QDF_STATUS wmi_unified_send_mws_coex_req_cmd(struct wmi_unified *wmi_handle,
|
||||
uint32_t vdev_id, uint32_t cmd_id);
|
||||
|
||||
/**
|
||||
* wmi_unified_send_idle_trigger_monitor() - send idle trigger monitor command
|
||||
* @wmi_handle: WMI handle
|
||||
* @val: idle trigger monitor value - 1 for idle monitor on, 0 for idle monitor
|
||||
* off
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS if success, else returns proper error code.
|
||||
*/
|
||||
QDF_STATUS
|
||||
wmi_unified_send_idle_trigger_monitor(wmi_unified_t wmi_handle, uint8_t val);
|
||||
|
||||
#ifdef WLAN_CFR_ENABLE
|
||||
/**
|
||||
* wmi_unified_send_peer_cfr_capture_cmd() - WMI function to start CFR capture
|
||||
@@ -1832,5 +1843,6 @@ wmi_unified_send_peer_cfr_capture_cmd(void *wmi_hdl,
|
||||
QDF_STATUS
|
||||
wmi_extract_cfr_peer_tx_event_param(void *wmi_hdl, void *evt_buf,
|
||||
wmi_cfr_peer_tx_event_param *peer_tx_event);
|
||||
|
||||
#endif /* WLAN_CFR_ENABLE */
|
||||
#endif /* _WMI_UNIFIED_API_H_ */
|
||||
|
Reference in New Issue
Block a user