qcacmn: Configure MAWC NLO parameters to the firmware

Get the MAWC based NLO parameters from HDD/WMA and pass them
to firmware

Change-Id: I16ce12d36df7f3ccab4db32b4d7f72a0f9762795
CRs-Fixed: 2064837
This commit is contained in:
Varun Reddy Yeturu
2017-07-24 16:11:22 -07:00
committed by snandini
parent 412601c704
commit eac038b60d
2 changed files with 75 additions and 0 deletions

View File

@@ -1974,6 +1974,24 @@ QDF_STATUS wmi_unified_pno_start_cmd(void *wmi_hdl,
}
#endif
/**
* wmi_unified_nlo_mawc_cmd() - NLO MAWC cmd configuration
* @wmi_hdl: wmi handle
* @params: Configuration parameters
*
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/
QDF_STATUS wmi_unified_nlo_mawc_cmd(void *wmi_hdl,
struct nlo_mawc_params *params)
{
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
if (wmi_handle->ops->send_nlo_mawc_cmd)
return wmi_handle->ops->send_nlo_mawc_cmd(wmi_handle, params);
return QDF_STATUS_E_FAILURE;
}
/* wmi_unified_set_ric_req_cmd() - set ric request element
* @wmi_hdl: wmi handle
* @msg: message