|
@@ -311,6 +311,84 @@
|
|
|
1, \
|
|
|
"Enable Pending list req")
|
|
|
|
|
|
+#if defined(CONFIG_BAND_6GHZ) && defined(CONFIG_AFC_SUPPORT)
|
|
|
+/*
|
|
|
+ * afc_reg_no_action - Whether action to AFC response
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 1
|
|
|
+ * @Default: 0
|
|
|
+ *
|
|
|
+ * This cfg is used to control whether action to AFC response.
|
|
|
+ *
|
|
|
+ * Related: None
|
|
|
+ *
|
|
|
+ * Supported Feature: SAP
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define CFG_AFC_REG_NO_ACTION CFG_BOOL( \
|
|
|
+ "afc_reg_no_action", false, \
|
|
|
+ "driver/user space action needed for afc resp")
|
|
|
+
|
|
|
+/*
|
|
|
+ * enable_6ghz_sp_pwrmode_supp - Enable 6Ghz SP power mode
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 1
|
|
|
+ * @Default: 1
|
|
|
+ *
|
|
|
+ * This cfg is used to control support of 6Ghz SP power mode.
|
|
|
+ *
|
|
|
+ * Related: None
|
|
|
+ *
|
|
|
+ * Supported Feature: SAP
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define CFG_6GHZ_SP_POWER_MODE_SUPP CFG_BOOL( \
|
|
|
+ "enable_6ghz_sp_pwrmode_supp", true, \
|
|
|
+ "Enable support for SP Power mode in 6GHz")
|
|
|
+
|
|
|
+/*
|
|
|
+ * afc_disable_timer_check - Disable AFC timer check
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 1
|
|
|
+ * @Default: 0
|
|
|
+ *
|
|
|
+ * This cfg is used to control whether disable AFC timer check.
|
|
|
+ *
|
|
|
+ * Related: None
|
|
|
+ *
|
|
|
+ * Supported Feature: SAP
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define CFG_AFC_TIMER_CHECK_DIS CFG_BOOL( \
|
|
|
+ "afc_disable_timer_check", false, \
|
|
|
+ "Disable the AFC request timer in FW")
|
|
|
+
|
|
|
+/*
|
|
|
+ * afc_disable_request_id_check - Disable AFC request id check
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 1
|
|
|
+ * @Default: 0
|
|
|
+ *
|
|
|
+ * This ini is used to control whether disable AFC request id check.
|
|
|
+ *
|
|
|
+ * Related: None
|
|
|
+ *
|
|
|
+ * Supported Feature: SAP
|
|
|
+ *
|
|
|
+ */
|
|
|
+#define CFG_AFC_REQ_ID_CHECK_DIS CFG_BOOL( \
|
|
|
+ "afc_disable_request_id_check", false, \
|
|
|
+ "Disable the AFC request ID check in FW")
|
|
|
+
|
|
|
+#define CFG_AFC_REG_ALL \
|
|
|
+ CFG(CFG_AFC_REG_NO_ACTION) \
|
|
|
+ CFG(CFG_6GHZ_SP_POWER_MODE_SUPP) \
|
|
|
+ CFG(CFG_AFC_TIMER_CHECK_DIS) \
|
|
|
+ CFG(CFG_AFC_REQ_ID_CHECK_DIS)
|
|
|
+#else
|
|
|
+#define CFG_AFC_REG_ALL
|
|
|
+#endif
|
|
|
+
|
|
|
/*
|
|
|
* <ini>
|
|
|
* retain_nol_across_regdmn - Retain NOL across reg domain
|
|
@@ -392,6 +470,7 @@
|
|
|
CFG(CFG_INDOOR_CHANNEL_SUPPORT) \
|
|
|
CFG(CFG_SCAN_11D_INTERVAL) \
|
|
|
CFG(CFG_IGNORE_FW_REG_OFFLOAD_IND) \
|
|
|
+ CFG_AFC_REG_ALL \
|
|
|
CFG(CFG_RETAIN_NOL_ACROSS_REG_DOMAIN) \
|
|
|
CFG_SAP_AVOID_ACS_FREQ_LIST_ALL
|
|
|
|