|
@@ -10021,6 +10021,41 @@ enum l1ss_sleep_allowed {
|
|
|
#define CFG_FILS_MAX_CHAN_GUARD_TIME_MAX (10)
|
|
|
#define CFG_FILS_MAX_CHAN_GUARD_TIME_DEFAULT (0)
|
|
|
|
|
|
+/**
|
|
|
+ * gSetRTSForSIFSBursting - set rts for sifs bursting
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 1
|
|
|
+ * @Default: 0
|
|
|
+ *
|
|
|
+ * This ini set rts for sifs bursting
|
|
|
+ *
|
|
|
+ * Usage: External
|
|
|
+ *
|
|
|
+ * </ini>
|
|
|
+ */
|
|
|
+#define CFG_SET_RTS_FOR_SIFS_BURSTING "gSetRTSForSIFSBursting"
|
|
|
+#define CFG_SET_RTS_FOR_SIFS_BURSTING_MIN (0)
|
|
|
+#define CFG_SET_RTS_FOR_SIFS_BURSTING_MAX (1)
|
|
|
+#define CFG_SET_RTS_FOR_SIFS_BURSTING_DEFAULT (0)
|
|
|
+
|
|
|
+/**
|
|
|
+ * <ini>
|
|
|
+ * gMaxMPDUsInAMPDU - max mpdus in ampdu
|
|
|
+ * @Min: 0
|
|
|
+ * @Max: 64
|
|
|
+ * @Default: 0
|
|
|
+ *
|
|
|
+ * This ini configure max mpdus in ampdu
|
|
|
+ *
|
|
|
+ * Usage: External
|
|
|
+ *
|
|
|
+ * </ini>
|
|
|
+ */
|
|
|
+#define CFG_MAX_MPDUS_IN_AMPDU "gMaxMPDUsInAMPDU"
|
|
|
+#define CFG_MAX_MPDUS_IN_AMPDU_MIN (0)
|
|
|
+#define CFG_MAX_MPDUS_IN_AMPDU_MAX (64)
|
|
|
+#define CFG_MAX_MPDUS_IN_AMPDU_DEFAULT (0)
|
|
|
+
|
|
|
/*
|
|
|
* enum hdd_external_acs_policy - External ACS policy
|
|
|
* @HDD_EXTERNAL_ACS_PCL_PREFERRED -Preferable for ACS to select a
|
|
@@ -10828,6 +10863,8 @@ struct hdd_config {
|
|
|
/* threshold of packet drops at which FW initiates disconnect */
|
|
|
uint16_t pkt_err_disconn_th;
|
|
|
bool is_force_1x1;
|
|
|
+ uint8_t enable_rts_sifsbursting;
|
|
|
+ uint8_t max_mpdus_inampdu;
|
|
|
};
|
|
|
|
|
|
#define VAR_OFFSET(_Struct, _Var) (offsetof(_Struct, _Var))
|