From 47ed1a51a8703a5d253df0d4dc16cdccdf9ff366 Mon Sep 17 00:00:00 2001 From: spuligil Date: Thu, 8 Jun 2023 18:01:22 -0700 Subject: [PATCH] fw-api: CL 23420522 - update fw common interface files Change-Id: Ia169714da68b10bc7e812832e2829afc8cb0b463 WMI: add STA_DUMP_SUPPORT flag and more VENDOR_REQ enum vals CRs-Fixed: 2262693 --- fw/wmi_unified.h | 7 +++++++ fw/wmi_version.h | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index a1b39b272295..83fbf321303b 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -5075,12 +5075,14 @@ typedef enum { WMI_VENDOR1_REQ1_VERSION_3_20 = 2, WMI_VENDOR1_REQ1_VERSION_3_30 = 3, WMI_VENDOR1_REQ1_VERSION_3_40 = 4, + WMI_VENDOR1_REQ1_VERSION_4_00 = 5, } WMI_VENDOR1_REQ1_VERSION; typedef enum { WMI_VENDOR1_REQ2_VERSION_3_00 = 0, WMI_VENDOR1_REQ2_VERSION_3_01 = 1, WMI_VENDOR1_REQ2_VERSION_3_20 = 2, + WMI_VENDOR1_REQ2_VERSION_3_50 = 3, } WMI_VENDOR1_REQ2_VERSION; typedef enum { @@ -5358,6 +5360,11 @@ typedef enum { #define WMI_SET_HOST_BAND_CAP(feature_bitmap, val) \ WMI_SET_BITS_ARRAY_LEN32_BYTES(feature_bitmap, 106, 6, val) +#define WMI_GET_STA_DUMP_SUPPORT(var, feature_bitmap) \ + WMI_GET_BITS_ARRAY_LEN32_BYTES(var, feature_bitmap, 112, 1) +#define WMI_SET_STA_DUMP_SUPPORT(feature_bitmap, val) \ + WMI_SET_BITS_ARRAY_LEN32_BYTES(feature_bitmap, 112, 1, val) + /* * Specify how many A_UINT32 words are needed to hold the feature bitmap flags. * This value may change over time. diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 58f77b5adf5f..afeb559e6d35 100644 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -37,7 +37,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_ 1343 +#define __WMI_REVISION_ 1344 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work