qcacmn: update for new wmi cmd and evt

Support WMI command/events to dynamically enable/disable calibration in FW
command: set_halphy_cal
command usage: cfg80211tool set_halphy_cal <<value>> <<channel>>
value: bitmap value to be passed ( 0 - 1023)
channel: 0 (home), 1 (scan), 2 (both)

Change-Id: I1d3ab39cf24d0880bf5feac5749b5a93e6d03761
This commit is contained in:
Naveen S
2021-08-05 19:40:19 +05:30
committed by Madan Koyyalamudi
parent c9c8ccb8cb
commit d73851c8e5
5 changed files with 193 additions and 0 deletions

View File

@@ -3474,3 +3474,25 @@ wmi_extract_halphy_cal_status_ev_param(wmi_unified_t wmi_handle,
return QDF_STATUS_E_FAILURE;
}
QDF_STATUS
wmi_extract_halphy_cal_ev_param(wmi_unified_t wmi_handle,
void *evt_buf,
struct wmi_host_pdev_set_halphy_cal_event *param)
{
if (wmi_handle->ops->extract_halphy_cal_ev_param)
return wmi_handle->ops->extract_halphy_cal_ev_param(
wmi_handle, evt_buf, param);
return QDF_STATUS_E_FAILURE;
}
QDF_STATUS
wmi_unified_send_set_halphy_cal(wmi_unified_t wmi_handle,
struct wmi_host_send_set_halphy_cal_info *param)
{
if (wmi_handle->ops->send_set_halphy_cal)
return wmi_handle->ops->send_set_halphy_cal(wmi_handle, param);
return QDF_STATUS_E_FAILURE;
}