mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi
Sara Sharon 0db056d324 iwlwifi: mvm: support beacon storing
Currently firmware is configured to filter out beacons. In case
a beacon was changed - it is waking the host.
However, some vendors change their IEs frequently without any
significant change, and redundant wakeups are triggered as a
result.
As a solution disable beacon filtering when entering d0i3.
Instead, firmware will store the latest beacon and upon exiting
d0i3 it will send it up to the host, so the host can act upon
changes (if there were any).
This beacon will arrive as a dedicated notification - support it
as well.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-02-01 16:40:22 +02:00
..
dvm iwlwifi: dvm: handle zero brightness for wifi LED 2016-02-01 16:40:18 +02:00
mvm iwlwifi: mvm: support beacon storing 2016-02-01 16:40:22 +02:00
pcie iwlwifi: various comments and code cleanups 2016-02-01 16:40:18 +02:00
iwl-1000.c
iwl-2000.c
iwl-5000.c
iwl-6000.c
iwl-7000.c iwlwifi: mvm: bump max API to 20 2016-01-07 19:01:26 +02:00
iwl-8000.c iwlwifi: mvm: bump max API to 20 2016-01-07 19:01:26 +02:00
iwl-9000.c iwlwifi: pcie: add 9000 series multi queue rx DMA support 2016-01-31 12:53:43 +02:00
iwl-agn-hw.h
iwl-config.h iwlwifi: pcie: add 9000 series multi queue rx DMA support 2016-01-31 12:53:43 +02:00
iwl-csr.h
iwl-debug.c
iwl-debug.h
iwl-devtrace-data.h iwlwifi: pcie: build an A-MSDU using TSO core 2015-12-20 23:27:37 +02:00
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h
iwl-devtrace-msg.h
iwl-devtrace-ucode.h
iwl-devtrace.c
iwl-devtrace.h
iwl-drv.c
iwl-drv.h
iwl-eeprom-parse.c iwlwifi: fix printf specifier 2015-12-21 10:12:08 +02:00
iwl-eeprom-parse.h
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h iwlwifi: pcie: add 9000 series multi queue rx DMA support 2016-01-31 12:53:43 +02:00
iwl-fw-error-dump.h iwlwifi: mvm: add trigger for firmware dump upon TX response status 2016-02-01 16:40:19 +02:00
iwl-fw-file.h iwlwifi: mvm: support beacon storing 2016-02-01 16:40:22 +02:00
iwl-fw.h
iwl-io.c iwlwifi: remove unused parameter from grab_nic_access 2015-12-21 10:11:39 +02:00
iwl-io.h
iwl-modparams.h iwlwifi: Document missing module options 2016-02-01 16:40:19 +02:00
iwl-notif-wait.c
iwl-notif-wait.h
iwl-nvm-parse.c
iwl-nvm-parse.h
iwl-op-mode.h
iwl-phy-db.c
iwl-phy-db.h
iwl-prph.h iwlwifi: mvm: dump the radio registers when the firmware crashes 2016-01-07 19:01:28 +02:00
iwl-scd.h
iwl-trans.c
iwl-trans.h iwlwifi: various comments and code cleanups 2016-02-01 16:40:18 +02:00
Kconfig iwlwifi: pcie: add initial RTPM support for PCI 2016-02-01 16:39:33 +02:00
Makefile