|
@@ -951,6 +951,12 @@ struct conf_conn_settings {
|
|
* Range: u16
|
|
* Range: u16
|
|
*/
|
|
*/
|
|
u8 max_listen_interval;
|
|
u8 max_listen_interval;
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * Default sleep authorization for a new STA interface. This determines
|
|
|
|
+ * whether we can go to ELP.
|
|
|
|
+ */
|
|
|
|
+ u8 sta_sleep_auth;
|
|
} __packed;
|
|
} __packed;
|
|
|
|
|
|
enum {
|
|
enum {
|
|
@@ -1276,7 +1282,7 @@ struct conf_hangover_settings {
|
|
* version, the two LSB are the lower driver's private conf
|
|
* version, the two LSB are the lower driver's private conf
|
|
* version.
|
|
* version.
|
|
*/
|
|
*/
|
|
-#define WLCORE_CONF_VERSION (0x0001 << 16)
|
|
|
|
|
|
+#define WLCORE_CONF_VERSION (0x0002 << 16)
|
|
#define WLCORE_CONF_MASK 0xffff0000
|
|
#define WLCORE_CONF_MASK 0xffff0000
|
|
#define WLCORE_CONF_SIZE (sizeof(struct wlcore_conf_header) + \
|
|
#define WLCORE_CONF_SIZE (sizeof(struct wlcore_conf_header) + \
|
|
sizeof(struct wlcore_conf))
|
|
sizeof(struct wlcore_conf))
|