diff options
author | Oren Givon <oren.givon@intel.com> | 2014-06-16 10:54:52 +0300 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2014-07-21 10:17:27 +0300 |
commit | 745160ee10b76ed739f78f0116ab3d17b3f77309 (patch) | |
tree | ccb04580b4c1f51534258d31b49386289c6c3f86 /drivers/net/wireless/iwlwifi/mvm | |
parent | 5fc7d86c7afd61ac8c9d468cba014c472e9c4dcb (diff) | |
download | talos-op-linux-745160ee10b76ed739f78f0116ab3d17b3f77309.tar.gz talos-op-linux-745160ee10b76ed739f78f0116ab3d17b3f77309.zip |
iwlwifi: add max RX aggregation size
Allow to configure the maximal Rx AMPDU size per device.
Signed-off-by: Oren Givon <oren.givon@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/ops.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/ops.c b/drivers/net/wireless/iwlwifi/mvm/ops.c index 7d7b2fbe7cd1..7f0e9afe8f25 100644 --- a/drivers/net/wireless/iwlwifi/mvm/ops.c +++ b/drivers/net/wireless/iwlwifi/mvm/ops.c @@ -391,6 +391,9 @@ iwl_op_mode_mvm_start(struct iwl_trans *trans, const struct iwl_cfg *cfg, if (!hw) return NULL; + if (cfg->max_rx_agg_size) + hw->max_rx_aggregation_subframes = cfg->max_rx_agg_size; + op_mode = hw->priv; op_mode->ops = &iwl_mvm_ops; |