diff options
author | Johannes Berg <johannes@sipsolutions.net> | 2009-08-13 13:31:02 -0700 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-08-20 11:33:14 -0400 |
commit | b23da49e6db341f4721476394dd8b95e0be2d179 (patch) | |
tree | cd593e7955d48b40cf2fea3e504ed6976950206d /drivers/net/wireless/iwlwifi | |
parent | 396887a2b2ad1ef5e5526fec34dec582baf39b81 (diff) | |
download | kernel_samsung_smdk4412-b23da49e6db341f4721476394dd8b95e0be2d179.zip kernel_samsung_smdk4412-b23da49e6db341f4721476394dd8b95e0be2d179.tar.gz kernel_samsung_smdk4412-b23da49e6db341f4721476394dd8b95e0be2d179.tar.bz2 |
iwlwifi: disable PS by default
Unfortunately, PS currently affects RX performance
significantly enough to warrant disabling it by
default, but give the user the choice to enable it
again with iwconfig.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.c b/drivers/net/wireless/iwlwifi/iwl-core.c index f4c2431..c0efa66 100644 --- a/drivers/net/wireless/iwlwifi/iwl-core.c +++ b/drivers/net/wireless/iwlwifi/iwl-core.c @@ -1580,6 +1580,12 @@ int iwl_setup_mac(struct iwl_priv *priv) /* Firmware does not support this */ hw->wiphy->disable_beacon_hints = true; + /* + * For now, disable PS by default because it affects + * RX performance significantly. + */ + hw->wiphy->ps_default = false; + hw->wiphy->max_scan_ssids = PROBE_OPTION_MAX; /* we create the 802.11 header and a zero-length SSID element */ hw->wiphy->max_scan_ie_len = IWL_MAX_PROBE_REQUEST - 24 - 2; |