diff options
author | Eyal Shapira <eyal@wizery.com> | 2014-08-27 19:21:05 -0400 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2014-09-03 15:33:17 -0400 |
commit | 9ecd051ecd87d0a361c85064e57b27dc825d012e (patch) | |
tree | 27fee28ae0a56db76fd09866dfc7c35de0ffa9e5 /drivers/net/wireless/iwlwifi/mvm/debugfs.c | |
parent | bdd54839589f92fdfe80493e70aa7fe276da0c46 (diff) |
iwlwifi: mvm: disable tx aggregation on low latency vifs
Aggregations hit latency so disable it by default on
low latency vifs for now. Enable control over this behavior and
allow control over the max frames in an AMPDU in low latency
vifs via debugfs.
Signed-off-by: Eyal Shapira <eyalx.shapira@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/debugfs.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/debugfs.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/debugfs.c b/drivers/net/wireless/iwlwifi/mvm/debugfs.c index 1fcbc23678c4..f85d4f4519f6 100644 --- a/drivers/net/wireless/iwlwifi/mvm/debugfs.c +++ b/drivers/net/wireless/iwlwifi/mvm/debugfs.c | |||
@@ -1447,6 +1447,10 @@ int iwl_mvm_dbgfs_register(struct iwl_mvm *mvm, struct dentry *dbgfs_dir) | |||
1447 | goto err; | 1447 | goto err; |
1448 | #endif | 1448 | #endif |
1449 | 1449 | ||
1450 | if (!debugfs_create_u8("low_latency_agg_frame_limit", S_IRUSR | S_IWUSR, | ||
1451 | mvm->debugfs_dir, | ||
1452 | &mvm->low_latency_agg_frame_limit)) | ||
1453 | goto err; | ||
1450 | if (!debugfs_create_u8("ps_disabled", S_IRUSR, | 1454 | if (!debugfs_create_u8("ps_disabled", S_IRUSR, |
1451 | mvm->debugfs_dir, &mvm->ps_disabled)) | 1455 | mvm->debugfs_dir, &mvm->ps_disabled)) |
1452 | goto err; | 1456 | goto err; |