summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspuligil <spuligil@codeaurora.org>2018-03-08 09:03:42 -0800
committerspuligil <spuligil@codeaurora.org>2018-03-08 09:03:42 -0800
commitfeb89f0b4852b1b5cbd224fbc885e9f246dcdbc0 (patch)
treeafd703cbd55f1826c8c00ced6737c2403b6cbed2
parentb0b37e255cee8d414fea0e902fe2edc9a62358f7 (diff)
fw-api: CL 4260981 - update fw common interface files
Change-Id: Iafe1e344d92a6c0adbc9371b02a67b32729ffdc9 WMI: add VDEV_PARAM_AUTORATE_MISC_CFG def CRs-Fixed: 1107600
-rwxr-xr-xfw/wmi_unified.h22
-rwxr-xr-xfw/wmi_version.h2
2 files changed, 22 insertions, 2 deletions
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h
index 3a5d273a47da..2b209fd8862b 100755
--- a/fw/wmi_unified.h
+++ b/fw/wmi_unified.h
@@ -8290,9 +8290,10 @@ typedef enum {
WMI_VDEV_PARAM_ENABLE_DISABLE_RTT_RESPONDER_ROLE, /* 0x7d */
/** Parameter to configure BA mode.
- * Default: Auto mode.
* Valid values: 0- Auto mode,
* 1- Manual mode(addba req not sent).
+ * 2- buffer size 64
+ * 3- buffer size 256
*/
WMI_VDEV_PARAM_BA_MODE, /* 0x7e */
@@ -8305,6 +8306,25 @@ typedef enum {
*/
WMI_VDEV_PARAM_FORCED_MODDTIM_ENABLE, /* 0x7f */
+ /** specify the setting that are valid for auto rate transmissions.
+ * bits 7:0 (LTF): When bitmask is set, then corresponding LTF value is
+ * used for auto rate.
+ * BIT0 = 1 (WMI_HE_LTF_1X)
+ * BIT1 = 1 (WMI_HE_LTF_2X)
+ * BIT2 = 1 (WMI_HE_LTF_4X)
+ * BIT3-7 = Reserved bits.
+ * bits 15:8 (SGI): When bitmask is set, then corresponding SGI value is
+ * used for auto rate.
+ * BIT8 = 1 (400 NS)
+ * BIT9 = 1 (800 NS)
+ * BIT10 = 1 (1600 NS)
+ * BIT11 = 1 (3200 NS)
+ * BIT12-15 = Reserved bits.
+ * bits 31:16: Reserved bits. should be set to zero.
+ */
+ WMI_VDEV_PARAM_AUTORATE_MISC_CFG, /* 0x80 */
+
+
/*=== ADD NEW VDEV PARAM TYPES ABOVE THIS LINE ===
* The below vdev param types are used for prototyping, and are
* prone to change.
diff --git a/fw/wmi_version.h b/fw/wmi_version.h
index 00fd9fc5f09b..7fbf1463fca9 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_ 512
+#define __WMI_REVISION_ 513
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work