mac80211: enable PS by default

Enable PS by default (depending on Kconfig) -- rely on drivers
to control the level using pm_qos. Due to the previous patch
we turn off PS when necessary due to latency requirements.

This has a Kconfig symbol so people can, if they really want,
configure the default in their kernels. We may want to keep it
at "default y" only in wireless-testing for a while.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Johannes Berg
2009-04-16 13:27:42 +02:00
committed by John W. Linville
orang tua d91f36db51
melakukan bbbdff9e00
2 mengubah file dengan 24 tambahan dan 0 penghapusan

Melihat File

@@ -11,6 +11,22 @@ config MAC80211
This option enables the hardware independent IEEE 802.11
networking stack.
config MAC80211_DEFAULT_PS
bool "enable powersave by default"
depends on MAC80211
default y
help
This option enables powersave mode by default.
If this causes your applications to misbehave you should fix your
applications instead -- they need to register their network
latency requirement, see Documentation/power/pm_qos_interface.txt.
config MAC80211_DEFAULT_PS_VALUE
int
default 1 if MAC80211_DEFAULT_PS
default 0
menu "Rate control algorithm selection"
depends on MAC80211 != n