diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 201b4d19efc6..07958740e544 100644 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -5872,19 +5872,26 @@ typedef enum { /* Parameter used to configure OBSS Packet Detect threshold * for Spatial Reuse feature. - * The accepted values are in between 62 and 95, inclusive. + * The accepted values are in between 0x00 and 0xFF, 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 + * + * The value of the parameter is compared against the OBSS RSSI in dB. + * It is a 8-bit value whose + * range is -128 to 127 (after two's complement operation). + * For example, if the parameter value is 0xF5, 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 + * is below -10 dB. + * Similarly, if the parameter value is 0x0A, the target will * allow spatial reuse only if the RSSI detected from neighboring - * BSS cells is no more than -80 dBm. + * BSS cells is no more than 10 dB. + * + * bit | purpose + * ------------- + * 0 - 7 | Param Value + * 8 - 30 | reserved + * 31 | Enable/Disable. If set to 0, ignore bits 0-7. */ WMI_PDEV_PARAM_SET_CMD_OBSS_PD_THRESHOLD,