|
@@ -179,6 +179,32 @@ enum scan_mode_6ghz {
|
|
|
0, 10000, PLATFORM_VALUE(80, 0),\
|
|
|
CFG_VALUE_OR_DEFAULT, "active dwell time for 2G channels")
|
|
|
|
|
|
+/*
|
|
|
+ * <ini>
|
|
|
+ * min_channel_time_6g - Set min dwell time for 6G channels scan
|
|
|
+ * @Min: 5
|
|
|
+ * @Max: 60
|
|
|
+ * @Default: 25
|
|
|
+ *
|
|
|
+ * This ini is used to set minimum time in msecs spent in 6G channels scan.
|
|
|
+ * Firmware will park on the 6G channel for this duration and if no FILS
|
|
|
+ * discovery, Beacon, Probe resp is received it will move to new channel after
|
|
|
+ * this duration. If found , it will wait for "active_max_channel_time_6g"
|
|
|
+ * duration
|
|
|
+ *
|
|
|
+ * Related: active_max_channel_time_6g
|
|
|
+ *
|
|
|
+ * Supported Feature: Scan
|
|
|
+ *
|
|
|
+ * Usage: External
|
|
|
+ *
|
|
|
+ * </ini>
|
|
|
+ */
|
|
|
+#define CFG_MIN_6G_CHANNEL_TIME CFG_INI_UINT(\
|
|
|
+ "min_dwell_time_6g",\
|
|
|
+ 5, 60, 25,\
|
|
|
+ CFG_VALUE_OR_DEFAULT, "min dwell time for 6G channels")
|
|
|
+
|
|
|
/*
|
|
|
* <ini>
|
|
|
* active_max_channel_time_6g - Set max time for active 6G channel scan
|
|
@@ -191,6 +217,8 @@ enum scan_mode_6ghz {
|
|
|
*
|
|
|
* Related: None
|
|
|
*
|
|
|
+ * Supported Feature: Scan
|
|
|
+ *
|
|
|
* Usage: External
|
|
|
*
|
|
|
* </ini>
|
|
@@ -198,7 +226,7 @@ enum scan_mode_6ghz {
|
|
|
#define CFG_ACTIVE_MAX_6G_CHANNEL_TIME CFG_INI_UINT(\
|
|
|
"active_max_channel_time_6g",\
|
|
|
0, 10000, 60,\
|
|
|
- CFG_VALUE_OR_DEFAULT, "active dwell time for 6G channels")
|
|
|
+ CFG_VALUE_OR_DEFAULT, "max active dwell time for 6G channels")
|
|
|
|
|
|
/*
|
|
|
* <ini>
|
|
@@ -209,9 +237,10 @@ enum scan_mode_6ghz {
|
|
|
*
|
|
|
* This ini is used to set maximum time in msecs spent in passive 6G chan scan
|
|
|
*
|
|
|
- *
|
|
|
* Related: None
|
|
|
*
|
|
|
+ * Supported Feature: Scan
|
|
|
+ *
|
|
|
* Usage: External
|
|
|
*
|
|
|
* </ini>
|
|
@@ -219,7 +248,7 @@ enum scan_mode_6ghz {
|
|
|
#define CFG_PASSIVE_MAX_6G_CHANNEL_TIME CFG_INI_UINT(\
|
|
|
"passive_max_channel_time_6g",\
|
|
|
0, 10000, 60,\
|
|
|
- CFG_VALUE_OR_DEFAULT, "passive dwell time for 6G channels")
|
|
|
+ CFG_VALUE_OR_DEFAULT, "max passive dwell time for 6G channels")
|
|
|
|
|
|
/*
|
|
|
* <ini>
|
|
@@ -234,6 +263,8 @@ enum scan_mode_6ghz {
|
|
|
*
|
|
|
* Related: None
|
|
|
*
|
|
|
+ * Supported Feature: Scan
|
|
|
+ *
|
|
|
* Usage: External
|
|
|
*
|
|
|
* </ini>
|
|
@@ -256,6 +287,8 @@ enum scan_mode_6ghz {
|
|
|
*
|
|
|
* Related: None
|
|
|
*
|
|
|
+ * Supported Feature: Scan
|
|
|
+ *
|
|
|
* Usage: External
|
|
|
*
|
|
|
* </ini>
|
|
@@ -1389,6 +1422,7 @@ enum scan_mode_6ghz {
|
|
|
CFG(CFG_INITIAL_NO_DFS_SCAN) \
|
|
|
CFG(CFG_ACTIVE_MAX_2G_CHANNEL_TIME) \
|
|
|
CFG(CFG_PASSIVE_MAX_CHANNEL_TIME) \
|
|
|
+ CFG(CFG_MIN_6G_CHANNEL_TIME) \
|
|
|
CFG(CFG_ACTIVE_MAX_6G_CHANNEL_TIME) \
|
|
|
CFG(CFG_PASSIVE_MAX_6G_CHANNEL_TIME) \
|
|
|
CFG(CFG_ACTIVE_MAX_6G_CHANNEL_TIME_CONC) \
|