From 8a7959ea068f3fa6c1885e8de6829be262ce4901 Mon Sep 17 00:00:00 2001 From: spuligil Date: Tue, 26 Sep 2017 19:01:45 -0700 Subject: fw-api: CL 3525347 - update fw common interface files WMI pdev TPC event: query for both min and max power per rate Change-Id: I4bcccaaba53ae2fc79d563822605f08cc30d04cf CRs-Fixed: 1107600 --- fw/wmi_unified.h | 14 ++++++++++---- fw/wmi_version.h | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 85ea3a51957e..ebeb534526c1 100755 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -18731,9 +18731,9 @@ typedef struct { * FLAG_SEVEN_CHAIN 0x0000007F - seven chain mask * FLAG_EIGHT_CHAIN 0x000000FF - eight chain mask * FLAG_STBC 0x00000100 - STBC is set - * FLAG_40MHZ 0x00000200 - * FLAG_80MHZ 0x00000300 - * FLAG_160MHZ 0x00000400 + * FLAG_40MHZ 0x00000200 - bits 9-10 used for BW: + * FLAG_80MHZ 0x00000400 (bw >> 9) & 3 will give + * FLAG_160MHZ 0x00000600 1 -> 40 MHz, 2 -> 80 MHz, 3 -> 160 MHz * FLAG_TXBF 0x00000800 - Tx Bf enabled * FLAG_RTSENA 0x00001000 - RTS enabled * FLAG_CTSENA 0x00002000 - CTS enabled @@ -18804,7 +18804,13 @@ typedef struct { A_UINT32 pdev_id; /* * Following this structure is the TLV: - * A_UINT32 tpc[1]; + * A_UINT32 tpc[2]; + * tpc[0] - maximum power per rate + * tpc[1] - minimum power per rate + * Currently this event only provides max and min power limits + * for a single rate. In the future this event may be expanded + * to provide the information for multiple rates. + * At that time, the format of the data will be provided. */ } wmi_pdev_tpc_event_fixed_param; diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 4835d69f2850..1cceb6d18188 100755 --- 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_ 441 +#define __WMI_REVISION_ 442 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work -- cgit v1.2.3