diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index e301ef231cb2..012a14f15a0a 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -5682,6 +5682,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 100644 --- 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