From c325026686a817ae99141e8eadd19b9f3ca3ad7c Mon Sep 17 00:00:00 2001 From: spuligil Date: Sat, 12 Oct 2024 06:01:44 -0700 Subject: [PATCH] fw-api: CL 27829186 - update fw common interface files Change-Id: I5ca447686210ccf176d8355cfb42ce89dda2e627 CRs-Fixed: 3830439 --- fw/wmi_unified.h | 27 +++++++++++++++++++++++++++ fw/wmi_version.h | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 5aa29c36505a..ce1ab68e7e2a 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -34322,6 +34322,33 @@ typedef enum { * ============================================================== */ + BIOS_PARAM_TYPE_COUNTRY_CTL_MCS_DATA, + /* + * BIOS_PARAM_TYPE_COUNTRY_CTL_MCS_DATA structure contains + * - fix length parameter: + * version, entryNum + * - variable length array - countryCtlMcsData[entryNum] + * + * A_UINT8 version; + * A_UINT8 entryNum; // 0~15 + * countryCtlMcsData countryCtlMcsData[entryNum]; // variable array, + * // 12 bytes * entryNum + * ====================struct countryCtlMcsData ====================== + * A_UINT16 countryCode; + * A_UINT8 frequencyBand; + * A_UINT8 powerMode; + * A_UINT8 ocbIndex; + * A_UINT8 mcs; + * A_UINT8 bf; + * A_UINT8 nss; + * A_UINT8 txChainNum; + * A_UINT8 compareCtl; + * A_UINT8 powerLimit; // per chain, 1/4 db + * A_UINT8 reserved; + * ============================================================== + */ + + BIOS_PARAM_TYPE_MAX, } bios_param_type_e; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 7c316809bd31..a512d1232bff 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_ 1535 +#define __WMI_REVISION_ 1536 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work