|
@@ -19103,6 +19103,12 @@ enum wmi_sta_ps_param_uapsd {
|
|
|
WMI_STA_PS_UAPSD_AC3_TRIGGER_EN = (1 << 7),
|
|
|
};
|
|
|
|
|
|
+enum wmi_sta_ps_scheme_cfg {
|
|
|
+ WMI_STA_PS_OPM_CONSERVATIVE = 0,
|
|
|
+ WMI_STA_PS_OPM_AGGRESSIVE = 1,
|
|
|
+ WMI_STA_PS_USER_DEF = 2,
|
|
|
+};
|
|
|
+
|
|
|
enum wmi_sta_powersave_param {
|
|
|
/**
|
|
|
* Controls how frames are retrievd from AP while STA is sleeping
|
|
@@ -19148,9 +19154,10 @@ WMI_STA_PS_PARAM_UAPSD = 4,
|
|
|
WMI_STA_PS_PARAM_QPOWER_PSPOLL_COUNT = 5,
|
|
|
|
|
|
/**
|
|
|
- * Enable QPower
|
|
|
+ * Enable OPM
|
|
|
*/
|
|
|
WMI_STA_PS_ENABLE_QPOWER = 6,
|
|
|
+ WMI_STA_PS_ENABLE_OPM = WMI_STA_PS_ENABLE_QPOWER, /* alias */
|
|
|
|
|
|
/**
|
|
|
* Number of TX frames before the entering the Active state
|
|
@@ -19179,6 +19186,12 @@ WMI_STA_PS_PARAM_MAX_RESET_ITO_COUNT_ON_TIM_NO_TXRX = 10,
|
|
|
* in WOW
|
|
|
*/
|
|
|
WMI_STA_PS_PARAM_ENABLE_PS_OPT_IN_WOW = 11,
|
|
|
+
|
|
|
+/**
|
|
|
+ * Speculative interval in ms
|
|
|
+ */
|
|
|
+WMI_STA_PS_PARAM_SPEC_WAKE_INTERVAL = 12,
|
|
|
+
|
|
|
};
|
|
|
|
|
|
typedef struct {
|