summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorService qcabuildsw <qcabuildsw@localhost>2016-07-14 15:46:23 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-14 15:46:23 -0700
commit73282f90b7eaf055559a233ea82395807e2fdb8a (patch)
treea9b9d4b59fe9101e7ac6e418b037e12af59ef7c5
parent343ab1749355b7a76cbb16248430317144802451 (diff)
parentb36e8fcd630a8ae4f9ef4a359c15cc8a47b95800 (diff)
Merge "qcacld-3.0: CL 1530684 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev
-rw-r--r--target/inc/wmi_services.h7
-rw-r--r--target/inc/wmi_unified.h5
-rw-r--r--target/inc/wmi_version.h2
3 files changed, 13 insertions, 1 deletions
diff --git a/target/inc/wmi_services.h b/target/inc/wmi_services.h
index 5b54bb9ff3c0..45fbb1f698bc 100644
--- a/target/inc/wmi_services.h
+++ b/target/inc/wmi_services.h
@@ -183,6 +183,13 @@ typedef enum {
WMI_SERVICE_MARK_FIRST_WAKEUP_PACKET,
/* FW supports command that can add/delete multiple mcast filters */
WMI_SERVICE_MULTIPLE_MCAST_FILTER_SET,
+ /* WMI_SERVICE_HOST_MANAGED_RX_REORDER -
+ * FW supports host-managed RX reorder.
+ * Host managed RX reorder involves RX BA state machine handling
+ * on peer/TID basis, REO configuration for HW based reordering/PN
+ * check and processing reorder exceptions generated by HW.
+ */
+ WMI_SERVICE_HOST_MANAGED_RX_REORDER,
WMI_MAX_SERVICE = 128 /* max service */
} WMI_SERVICE;
diff --git a/target/inc/wmi_unified.h b/target/inc/wmi_unified.h
index 3c6e64a56248..97f32f9e99d2 100644
--- a/target/inc/wmi_unified.h
+++ b/target/inc/wmi_unified.h
@@ -2613,6 +2613,11 @@ typedef struct {
#define WMI_SCAN_CAPTURE_PHY_ERROR 0x8000
/** always do passive scan on passive channels */
#define WMI_SCAN_FLAG_STRICT_PASSIVE_ON_PCHN 0x1000
+/** set HALF (10MHz) rate support */
+#define WMI_SCAN_FLAG_HALF_RATE_SUPPORT 0x20000
+/** set Quarter (5MHz) rate support */
+#define WMI_SCAN_FLAG_QUARTER_RATE_SUPPORT 0x40000
+
/** for adaptive scan mode using 3 bits (21 - 23 bits) */
#define WMI_SCAN_DWELL_MODE_MASK 0x00E00000
#define WMI_SCAN_DWELL_MODE_SHIFT 21
diff --git a/target/inc/wmi_version.h b/target/inc/wmi_version.h
index 9eede42ba07a..346de73f0052 100644
--- a/target/inc/wmi_version.h
+++ b/target/inc/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_ 265
+#define __WMI_REVISION_ 267
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work