|
@@ -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,
|
|
|
|