|
@@ -915,14 +915,6 @@ struct conf_conn_settings {
|
|
*/
|
|
*/
|
|
u8 psm_entry_nullfunc_retries;
|
|
u8 psm_entry_nullfunc_retries;
|
|
|
|
|
|
- /*
|
|
|
|
- * Specifies the time to linger in active mode after successfully
|
|
|
|
- * transmitting the PSM entry null-func frame.
|
|
|
|
- *
|
|
|
|
- * Range 0 - 255 TU's
|
|
|
|
- */
|
|
|
|
- u8 psm_entry_hangover_period;
|
|
|
|
-
|
|
|
|
/*
|
|
/*
|
|
*
|
|
*
|
|
* Specifies the interval of the connection keep-alive null-func
|
|
* Specifies the interval of the connection keep-alive null-func
|
|
@@ -1236,6 +1228,20 @@ struct conf_rate_policy_settings {
|
|
u8 rate_retry_policy[ACX_RATE_MGMT_NUM_OF_RATES];
|
|
u8 rate_retry_policy[ACX_RATE_MGMT_NUM_OF_RATES];
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+struct conf_hangover_settings {
|
|
|
|
+ u32 recover_time;
|
|
|
|
+ u8 hangover_period;
|
|
|
|
+ u8 dynamic_mode;
|
|
|
|
+ u8 early_termination_mode;
|
|
|
|
+ u8 max_period;
|
|
|
|
+ u8 min_period;
|
|
|
|
+ u8 increase_delta;
|
|
|
|
+ u8 decrease_delta;
|
|
|
|
+ u8 quiet_time;
|
|
|
|
+ u8 increase_time;
|
|
|
|
+ u8 window_size;
|
|
|
|
+};
|
|
|
|
+
|
|
struct conf_drv_settings {
|
|
struct conf_drv_settings {
|
|
struct conf_sg_settings sg;
|
|
struct conf_sg_settings sg;
|
|
struct conf_rx_settings rx;
|
|
struct conf_rx_settings rx;
|
|
@@ -1254,6 +1260,7 @@ struct conf_drv_settings {
|
|
struct conf_rx_streaming_settings rx_streaming;
|
|
struct conf_rx_streaming_settings rx_streaming;
|
|
struct conf_fwlog fwlog;
|
|
struct conf_fwlog fwlog;
|
|
struct conf_rate_policy_settings rate;
|
|
struct conf_rate_policy_settings rate;
|
|
|
|
+ struct conf_hangover_settings hangover;
|
|
u8 hci_io_ds;
|
|
u8 hci_io_ds;
|
|
};
|
|
};
|
|
|
|
|