From 673156876915f06c38550f40dfdb430703dc4e68 Mon Sep 17 00:00:00 2001 From: spuligil Date: Fri, 9 Mar 2018 09:01:39 -0800 Subject: [PATCH] fw-api: CL 4269315 - update fw common interface files Change-Id: Ifb2cbc2219e47ca0b40579c3f0e55fb109492e6c WMI: Add PPDU ID TLV to mgmt tx compl bundle event msg CRs-Fixed: 1107600 --- fw/wmi_tlv_defs.h | 3 ++- fw/wmi_unified.h | 1 + fw/wmi_version.h | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/fw/wmi_tlv_defs.h b/fw/wmi_tlv_defs.h index dd86178ab5b2..1baafd7d0417 100644 --- a/fw/wmi_tlv_defs.h +++ b/fw/wmi_tlv_defs.h @@ -3857,7 +3857,8 @@ WMITLV_CREATE_PARAM_STRUC(WMI_OFFCHAN_DATA_TX_COMPLETION_EVENTID); #define WMITLV_TABLE_WMI_MGMT_TX_BUNDLE_COMPLETION_EVENTID(id,op,buf,len) \ WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_mgmt_tx_compl_bundle_event_fixed_param, wmi_mgmt_tx_compl_bundle_event_fixed_param, fixed_param, WMITLV_SIZE_FIX) \ WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_UINT32, A_UINT32, desc_ids, WMITLV_SIZE_VAR) \ - WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_UINT32, A_UINT32, status, WMITLV_SIZE_VAR) + WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_UINT32, A_UINT32, status, WMITLV_SIZE_VAR) \ + WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_UINT32, A_UINT32, ppdu_id, WMITLV_SIZE_VAR) WMITLV_CREATE_PARAM_STRUC(WMI_MGMT_TX_BUNDLE_COMPLETION_EVENTID); /* VDEV Start response Event */ diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index de45c2cb9013..e1d8d85a5d15 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -5158,6 +5158,7 @@ typedef struct { /* tlv for completion * A_UINT32 desc_ids[num_reports]; <- from tx_send_cmd * A_UINT32 status[num_reports]; <- WMI_MGMT_TX_COMP_STATUS_TYPE + * A_UINT32 ppdu_id[num_reports]; <- list of PPDU IDs */ } wmi_mgmt_tx_compl_bundle_event_fixed_param; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 2519d340c859..7ddaf9e9787e 100644 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -36,7 +36,7 @@ #define __WMI_VER_MINOR_ 0 /** WMI revision number has to be incremented when there is a * change that may or may not break compatibility. */ -#define __WMI_REVISION_ 514 +#define __WMI_REVISION_ 515 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work