From ba56a96c1f9516f9c73a6c67fd7591fed09d0397 Mon Sep 17 00:00:00 2001 From: Kiran Venkatappa Date: Tue, 28 Feb 2017 12:42:36 +0530 Subject: [PATCH] qcacmn: Add pdev_id in utf event pdev_id is used to derive pdev object. Change-Id: I4ba4854587cb578cf630664f6ede922c9e4fa36b CRs-Fixed: 2003898 --- wmi/inc/wmi_unified_param.h | 1 + wmi/src/wmi_unified_non_tlv.c | 1 + wmi/src/wmi_unified_tlv.c | 2 ++ 3 files changed, 4 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 43fb29f159..966c9d089a 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -7289,6 +7289,7 @@ enum WMI_HOST_CALIBRATION_STATUS { struct wmi_host_pdev_utf_event { uint8_t *data; uint16_t datalen; + uint32_t pdev_id; }; /** diff --git a/wmi/src/wmi_unified_non_tlv.c b/wmi/src/wmi_unified_non_tlv.c index e00cb9be90..fe27c9d9d2 100644 --- a/wmi/src/wmi_unified_non_tlv.c +++ b/wmi/src/wmi_unified_non_tlv.c @@ -7876,6 +7876,7 @@ static QDF_STATUS extract_pdev_utf_event_non_tlv( struct wmi_host_pdev_utf_event *event) { event->data = evt_buf; + event->pdev_id = WMI_NON_TLV_DEFAULT_PDEV_ID; return QDF_STATUS_SUCCESS; } diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index ff7c007e27..24bc8a3f2d 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -13477,6 +13477,8 @@ static QDF_STATUS extract_pdev_utf_event_tlv(wmi_unified_t wmi_handle, param_buf = (WMI_PDEV_UTF_EVENTID_param_tlvs *)evt_buf; event->data = param_buf->data; event->datalen = param_buf->num_data; + /* Set pdev_id=1 until FW adds support to include pdev_id */ + event->pdev_id = 1; return QDF_STATUS_SUCCESS; }