diff options
author | Andrei Otcheretianski <andrei.otcheretianski@intel.com> | 2016-01-26 11:12:28 -0500 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2016-02-01 09:40:29 -0500 |
commit | c89e333d5e4a27f736c960b29040b261c21563a5 (patch) | |
tree | 6b2a23074ea27d210644c9894b8dec9a57cb5ca7 /drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | |
parent | d56a7801b544d63b0d32bc8bca0c12a259b1d8e9 (diff) |
iwlwifi: mvm: allow to disable beacon filtering for AP/GO interface
When in AP mode we need to filter in beacons from other APs to update HT
operation mode. As a power optimization the beacons are filtered out when
there are no associated stations. As a result, when there are no
associated stations, we will not update the HT operation mode until a
station connects.
Add a debugfs parameter that allows to disable this optimization.
Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c index 005cc09757d2..c529e5355803 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | |||
@@ -1548,6 +1548,9 @@ int iwl_mvm_dbgfs_register(struct iwl_mvm *mvm, struct dentry *dbgfs_dir) | |||
1548 | mvm->debugfs_dir, | 1548 | mvm->debugfs_dir, |
1549 | &mvm->scan_iter_notif_enabled)) | 1549 | &mvm->scan_iter_notif_enabled)) |
1550 | goto err; | 1550 | goto err; |
1551 | if (!debugfs_create_bool("drop_bcn_ap_mode", S_IRUSR | S_IWUSR, | ||
1552 | mvm->debugfs_dir, &mvm->drop_bcn_ap_mode)) | ||
1553 | goto err; | ||
1551 | 1554 | ||
1552 | #ifdef CONFIG_IWLWIFI_BCAST_FILTERING | 1555 | #ifdef CONFIG_IWLWIFI_BCAST_FILTERING |
1553 | if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BCAST_FILTERING) { | 1556 | if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BCAST_FILTERING) { |