summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspuligil <spuligil@codeaurora.org>2017-09-26 19:01:45 -0700
committersnandini <snandini@codeaurora.org>2017-10-12 03:42:28 -0700
commit8a7959ea068f3fa6c1885e8de6829be262ce4901 (patch)
treebe6cea1afd4dcab2560398510296279af82b9ee4
parentc40602a448680249245ef31567498bb395297160 (diff)
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
-rwxr-xr-xfw/wmi_unified.h14
-rwxr-xr-xfw/wmi_version.h2
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