|
@@ -4599,6 +4599,35 @@ struct reg_table_entry g_registry_table[] = {
|
|
|
CFG_SCAN_BACKOFF_MULTIPLIER_MIN,
|
|
|
CFG_SCAN_BACKOFF_MULTIPLIER_MAX),
|
|
|
|
|
|
+ REG_VARIABLE(CFG_MAWC_NLO_ENABLED_NAME, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, mawc_nlo_enabled,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_ENABLED_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_ENABLED_MIN,
|
|
|
+ CFG_MAWC_NLO_ENABLED_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_MAWC_NLO_EXP_BACKOFF_RATIO_NAME, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, mawc_nlo_exp_backoff_ratio,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_EXP_BACKOFF_RATIO_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_EXP_BACKOFF_RATIO_MIN,
|
|
|
+ CFG_MAWC_NLO_EXP_BACKOFF_RATIO_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_MAWC_NLO_INIT_SCAN_INTERVAL_NAME, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, mawc_nlo_init_scan_interval,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_INIT_SCAN_INTERVAL_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_INIT_SCAN_INTERVAL_MIN,
|
|
|
+ CFG_MAWC_NLO_INIT_SCAN_INTERVAL_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_MAWC_NLO_MAX_SCAN_INTERVAL_NAME, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, mawc_nlo_max_scan_interval,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_MAX_SCAN_INTERVAL_DEFAULT,
|
|
|
+ CFG_MAWC_NLO_MAX_SCAN_INTERVAL_MIN,
|
|
|
+ CFG_MAWC_NLO_MAX_SCAN_INTERVAL_MAX),
|
|
|
+
|
|
|
+
|
|
|
REG_VARIABLE(CFG_EXTERNAL_ACS_POLICY, WLAN_PARAM_Integer,
|
|
|
struct hdd_config, external_acs_policy,
|
|
|
VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
@@ -5875,6 +5904,18 @@ void hdd_cfg_print(struct hdd_context *hdd_ctx)
|
|
|
hdd_ctx->config->fhostArpOffload);
|
|
|
hdd_debug("Name = [%s] Value = [%u]",
|
|
|
CFG_HW_FILTER_MODE_NAME, hdd_ctx->config->hw_filter_mode);
|
|
|
+ hdd_debug("Name = [%s] Value = [%u]",
|
|
|
+ CFG_MAWC_NLO_ENABLED_NAME,
|
|
|
+ hdd_ctx->config->mawc_nlo_enabled);
|
|
|
+ hdd_debug("Name = [%s] Value = [%u]",
|
|
|
+ CFG_MAWC_NLO_EXP_BACKOFF_RATIO_NAME,
|
|
|
+ hdd_ctx->config->mawc_nlo_exp_backoff_ratio);
|
|
|
+ hdd_debug("Name = [%s] Value = [%u]",
|
|
|
+ CFG_MAWC_NLO_INIT_SCAN_INTERVAL_NAME,
|
|
|
+ hdd_ctx->config->mawc_nlo_init_scan_interval);
|
|
|
+ hdd_debug("Name = [%s] Value = [%u]",
|
|
|
+ CFG_MAWC_NLO_MAX_SCAN_INTERVAL_NAME,
|
|
|
+ hdd_ctx->config->mawc_nlo_max_scan_interval);
|
|
|
hdd_debug("Name = [ssdp] Value = [%u] ", hdd_ctx->config->ssdp);
|
|
|
hdd_cfg_print_runtime_pm(hdd_ctx);
|
|
|
#ifdef FEATURE_WLAN_RA_FILTERING
|