|
@@ -4243,11 +4243,39 @@ struct reg_table_entry g_registry_table[] = {
|
|
|
CFG_OPTIMIZE_CA_EVENT_ENABLE),
|
|
|
|
|
|
REG_VARIABLE(CFG_TX_AGGREGATION_SIZE, WLAN_PARAM_Integer,
|
|
|
- struct hdd_config, tx_aggregation_size,
|
|
|
- VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
- CFG_TX_AGGREGATION_SIZE_DEFAULT,
|
|
|
- CFG_TX_AGGREGATION_SIZE_MIN,
|
|
|
- CFG_TX_AGGREGATION_SIZE_MAX),
|
|
|
+ struct hdd_config, tx_aggregation_size,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZE_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZE_MIN,
|
|
|
+ CFG_TX_AGGREGATION_SIZE_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_TX_AGGREGATION_SIZEBE, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, tx_aggregation_size_be,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBE_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBE_MIN,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBE_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_TX_AGGREGATION_SIZEBK, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, tx_aggregation_size_bk,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBK_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBK_MIN,
|
|
|
+ CFG_TX_AGGREGATION_SIZEBK_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_TX_AGGREGATION_SIZEVI, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, tx_aggregation_size_vi,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVI_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVI_MIN,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVI_MAX),
|
|
|
+
|
|
|
+ REG_VARIABLE(CFG_TX_AGGREGATION_SIZEVO, WLAN_PARAM_Integer,
|
|
|
+ struct hdd_config, tx_aggregation_size_vo,
|
|
|
+ VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVO_DEFAULT,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVO_MIN,
|
|
|
+ CFG_TX_AGGREGATION_SIZEVO_MAX),
|
|
|
|
|
|
REG_VARIABLE(CFG_RX_AGGREGATION_SIZE, WLAN_PARAM_Integer,
|
|
|
struct hdd_config, rx_aggregation_size,
|
|
@@ -8885,6 +8913,14 @@ QDF_STATUS hdd_set_sme_config(struct hdd_context *hdd_ctx)
|
|
|
|
|
|
smeConfig->csrConfig.tx_aggregation_size =
|
|
|
hdd_ctx->config->tx_aggregation_size;
|
|
|
+ smeConfig->csrConfig.tx_aggregation_size_be =
|
|
|
+ hdd_ctx->config->tx_aggregation_size_be;
|
|
|
+ smeConfig->csrConfig.tx_aggregation_size_bk =
|
|
|
+ hdd_ctx->config->tx_aggregation_size_bk;
|
|
|
+ smeConfig->csrConfig.tx_aggregation_size_vi =
|
|
|
+ hdd_ctx->config->tx_aggregation_size_vi;
|
|
|
+ smeConfig->csrConfig.tx_aggregation_size_vo =
|
|
|
+ hdd_ctx->config->tx_aggregation_size_vo;
|
|
|
smeConfig->csrConfig.rx_aggregation_size =
|
|
|
hdd_ctx->config->rx_aggregation_size;
|
|
|
smeConfig->csrConfig.enable_bcast_probe_rsp =
|