linux/drivers/net/wireless/iwlwifi/mvm
Alexander Bondar bd4ace2a36 iwlwifi: mvm: Add support for Low Power RX
To improve power consumption in idle associated mode FW may lower
RX power. This low linearity mode is acceptable for listening low rate
RX such as beacons and groupcast. The driver enables LPRX only if PM
is enabled and associated AP's beacon TX rate is 1Mbps or 6Mbps.
LPRX RSSI threshold is used to limit a range where LPRX is applied.

Signed-off-by: Alexander Bondar <alexander.bondar@intel.com>
Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-06-25 12:21:19 +02:00
..
binding.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
bt-coex.c iwlwifi: mvm: add BT-Coex LUT for 1x1 products 2013-06-25 12:11:31 +02:00
d3.c iwlwifi: mvm: allow firmware crashes to wake system for debug 2013-06-18 11:51:51 +02:00
debugfs.c iwlwifi: mvm: Add support for Low Power RX 2013-06-25 12:21:19 +02:00
fw-api-bt-coex.h iwlwifi: mvm: add BT Coex FW API 2013-03-06 16:47:57 +01:00
fw-api-d3.h iwlwifi: mvm: adjust firmware D3 configuration API 2013-05-16 23:18:06 +02:00
fw-api-mac.h iwlwifi: mvm: correctly configure MCAST in AP mode 2013-06-04 13:16:02 +02:00
fw-api-power.h iwlwifi: mvm: Add support for Low Power RX 2013-06-25 12:21:19 +02:00
fw-api-rs.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
fw-api-scan.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
fw-api-sta.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
fw-api-tx.h iwlwifi: mvm: mark scratch area in TX command 2013-06-13 12:06:27 +02:00
fw-api.h iwlwifi: mvm: Add support for connection monitor offload 2013-05-29 09:03:24 +02:00
fw.c iwlwifi: mvm: add thermal throttling and CT kill 2013-05-29 09:03:18 +02:00
led.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
mac80211.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2013-06-12 15:39:05 -04:00
mac-ctxt.c iwlwifi: mvm: Change the settings of AP beacon time 2013-06-25 12:13:36 +02:00
Makefile iwlwifi: mvm: add thermal throttling and CT kill 2013-05-29 09:03:18 +02:00
mvm.h iwlwifi: mvm: Add support for Low Power RX 2013-06-25 12:21:19 +02:00
nvm.c iwlwifi: take valid ant for HT caps from TLV 2013-05-29 09:03:23 +02:00
ops.c iwlwifi: mvm: reorder Rx handler for performance purposes 2013-06-04 13:15:49 +02:00
phy-ctxt.c iwlwifi: mvm: implement D3 testing 2013-05-29 21:56:57 +02:00
power.c iwlwifi: mvm: Add support for Low Power RX 2013-06-25 12:21:19 +02:00
quota.c iwlwifi: mvm: Fix quota command settings 2013-06-04 13:15:27 +02:00
rs.c Merge remote-tracking branch 'wireless-next/master' into iwlwifi-next 2013-06-25 12:20:16 +02:00
rs.h iwlwifi: mvm: don't enable MIMO when BT is active 2013-06-04 13:13:29 +02:00
rx.c iwlwifi: mvm: add thermal throttling and CT kill 2013-05-29 09:03:18 +02:00
scan.c iwlwifi: mvm: use proper scan type for P2P 2013-05-27 13:30:57 +02:00
sta.c iwlwifi: mvm: don't set the MCAST queue in STA's queue list 2013-06-11 20:16:56 +02:00
sta.h iwlwifi: mvm: remove unused wait_for_ba field 2013-06-11 20:11:22 +02:00
time-event.c iwlwifi: mvm: Sync FW API time event notification change 2013-04-03 22:49:52 +02:00
time-event.h iwlwifi: mvm: Add support for different ROC types 2013-03-20 14:31:04 +01:00
tt.c iwlwifi: mvm: add thermal throttling debugging 2013-06-25 12:12:24 +02:00
tx.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2013-06-18 14:04:51 -04:00
utils.c iwlwifi: mvm: implement D3 testing 2013-05-29 21:56:57 +02:00