These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / net / wireless / ti / wlcore / conf.h
index 166add0..52a9d1b 100644 (file)
@@ -1186,6 +1186,15 @@ struct conf_sched_scan_settings {
 
        /* SNR threshold to be used for filtering */
        s8 snr_threshold;
+
+       /*
+        * number of short intervals scheduled scan cycles before
+        * switching to long intervals
+        */
+       u8 num_short_intervals;
+
+       /* interval between each long scheduled scan cycle (in ms) */
+       u16 long_interval;
 } __packed;
 
 struct conf_ht_setting {
@@ -1352,7 +1361,7 @@ struct conf_recovery_settings {
  * version, the two LSB are the lower driver's private conf
  * version.
  */
-#define WLCORE_CONF_VERSION    (0x0006 << 16)
+#define WLCORE_CONF_VERSION    (0x0007 << 16)
 #define WLCORE_CONF_MASK       0xffff0000
 #define WLCORE_CONF_SIZE       (sizeof(struct wlcore_conf_header) +    \
                                 sizeof(struct wlcore_conf))