Browse Source

qcacmn: Add pdev_id in utf event

pdev_id is used to derive pdev object.

Change-Id: I4ba4854587cb578cf630664f6ede922c9e4fa36b
CRs-Fixed: 2003898
Kiran Venkatappa 8 năm trước cách đây
mục cha
commit
ba56a96c1f
3 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 1 0
      wmi/inc/wmi_unified_param.h
  2. 1 0
      wmi/src/wmi_unified_non_tlv.c
  3. 2 0
      wmi/src/wmi_unified_tlv.c

+ 1 - 0
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;
 };
 
 /**

+ 1 - 0
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;
 }

+ 2 - 0
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;
 }