STA+GO New INI parameter to enable FCC regulatory rule
Ini parameter gEnableStrictRegulatoryForFCC to enable
or disable FCC regulatory rule
By default Strict Regulatory FCC rule is enabled.
Change-Id: I64681698727c9d45451e32fe3739dcfb6989fd59
CRs-fixed: 607653
diff --git a/CORE/HDD/inc/wlan_hdd_cfg.h b/CORE/HDD/inc/wlan_hdd_cfg.h
index b0b97ec..50eb3f5 100644
--- a/CORE/HDD/inc/wlan_hdd_cfg.h
+++ b/CORE/HDD/inc/wlan_hdd_cfg.h
@@ -2022,6 +2022,7 @@
#define CFG_CTS2S_DURING_BTC_SCO_MIN WNI_CFG_BTC_CTS2S_DURING_SCO_STAMIN
#define CFG_CTS2S_DURING_BTC_SCO_MAX WNI_CFG_BTC_CTS2S_DURING_SCO_STAMAX
+
/*
* Connection related log Enable/Disable.
* 0x1 - Enable mgmt pkt logs (no probe req/rsp).
@@ -2034,6 +2035,12 @@
#define CFG_ENABLE_DEBUG_CONNECT_ISSUE_MAX (0xFF)
#define CFG_ENABLE_DEBUG_CONNECT_ISSUE_DEFAULT (0)
+#define CFG_ENABLE_STRICT_REGULATORY_FOR_FCC_NAME "gEnableStrictRegulatoryForFCC"
+#define CFG_ENABLE_STRICT_REGULATORY_FOR_FCC_MIN ( 0 )
+#define CFG_ENABLE_STRICT_REGULATORY_FOR_FCC_MAX ( 1 )
+#define CFG_ENABLE_STRICT_REGULATORY_FOR_FCC_DEFAULT ( 1 )
+
+
/*---------------------------------------------------------------------------
Type declarations
-------------------------------------------------------------------------*/
@@ -2462,6 +2469,7 @@
v_U16_t nOBSSScanActiveDwellTime;
v_U16_t nOBSSScanPassiveDwellTime;
v_U16_t nOBSSScanWidthTriggerInterval;
+ v_BOOL_t gEnableStrictRegulatoryForFCC;
} hdd_config_t;
/*---------------------------------------------------------------------------
Function declarations and documenation