aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/mvm/debugfs.c
diff options
context:
space:
mode:
authorEyal Shapira <eyal@wizery.com>2014-08-27 19:21:05 -0400
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>2014-09-03 15:33:17 -0400
commit9ecd051ecd87d0a361c85064e57b27dc825d012e (patch)
tree27fee28ae0a56db76fd09866dfc7c35de0ffa9e5 /drivers/net/wireless/iwlwifi/mvm/debugfs.c
parentbdd54839589f92fdfe80493e70aa7fe276da0c46 (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.c4
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;