summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspuligil <spuligil@codeaurora.org>2019-04-10 12:01:23 -0700
committerspuligil <spuligil@codeaurora.org>2019-04-10 12:01:24 -0700
commitcac1fc5e5a665df80170c0d74ea33269ae75ded7 (patch)
treee82947707dcb1fdaed503951c0b76aa3f1716d88
parent19fc34986a99442393c67dcef8e774399fb18afc (diff)
fw-api: CL 6895119 - update fw common interface files
Add WMI_PDEV_PARAM_SET_CMD_OBSS_PD_THRESHOLD def Change-Id: Ia8bb57f292564a81160c5a2d20f1207b115d82ba CRs-Fixed: 2262693
-rwxr-xr-xfw/wmi_unified.h18
-rwxr-xr-xfw/wmi_version.h2
2 files changed, 19 insertions, 1 deletions
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h
index 2447b3f0bce5..85c11642be34 100755
--- a/fw/wmi_unified.h
+++ b/fw/wmi_unified.h
@@ -5721,6 +5721,24 @@ typedef enum {
*/
WMI_PDEV_PARAM_SET_TEST_CMD_TWT_SCHED_CONFIG,
+ /* Parameter used to configure OBSS Packet Detect threshold
+ * for Spatial Reuse feature.
+ * The accepted values are in between 62 and 95, inclusive.
+ * The parameter value is programmed into the spatial reuse register,
+ * to specify how low the background signal strength from neighboring
+ * BSS cells must be, for this AP to employ spatial reuse.
+ * The value of the parameter is multiplied by -1 to get the
+ * OBSS RSSI threshold, in dBm, below which spatial reuse will
+ * be allowed.
+ * For example, if the parameter value is 62, the target will
+ * allow spatial reuse if the RSSI detected from other BSS
+ * is below -62 dBm.
+ * Similarly, if the parameter value is 80, the target will
+ * allow spatial reuse only if the RSSI detected from neighboring
+ * BSS cells is no more than -80 dBm.
+ */
+ WMI_PDEV_PARAM_SET_CMD_OBSS_PD_THRESHOLD,
+
} WMI_PDEV_PARAM;
#define WMI_PDEV_ONLY_BSR_TRIG_IS_ENABLED(trig_type) WMI_GET_BITS(trig_type, 0, 1)
diff --git a/fw/wmi_version.h b/fw/wmi_version.h
index e53fad52f972..7c37323f7d03 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_ 652
+#define __WMI_REVISION_ 653
/** The Version Namespace should not be normally changed. Only
* host and firmware of the same WMI namespace will work