linux/drivers/net/wireless/iwlwifi
Arik Nemtsov fcf23352e0 iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled
When entering D0i3, the MVM mutex cannot be grabbed. This interferes
with the calculation of the number of connected TDLS stations during
the setup of the power cmd.
The goal is to disable power saving for all vifs while any TDLS station
is connected. For this purpose it is enough to keep the pm_enabled
member of all mvmvifs as false. An update of the power state already
occurs when a TDLS station is added/removed, so the values are correctly
updated.

Signed-off-by: Arik Nemtsov <arikx.nemtsov@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2015-03-12 09:57:39 +02:00
..
dvm iwlwifi: fix smatch warning: warn: inconsistent indenting 2015-03-12 09:57:36 +02:00
mvm iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled 2015-03-12 09:57:39 +02:00
pcie iwlwifi: pcie: include more registers in the prph dump 2015-03-12 09:57:36 +02:00
iwl-1000.c iwlwifi: fix max_ht_ampdu_exponent for older devices 2015-03-12 09:57:21 +02:00
iwl-2000.c iwlwifi: fix max_ht_ampdu_exponent for older devices 2015-03-12 09:57:21 +02:00
iwl-5000.c iwlwifi: fix max_ht_ampdu_exponent for older devices 2015-03-12 09:57:21 +02:00
iwl-6000.c iwlwifi: fix max_ht_ampdu_exponent for older devices 2015-03-12 09:57:21 +02:00
iwl-7000.c iwlwifi: bump API to 13 for devices that use iwlmvm 2015-03-12 09:57:32 +02:00
iwl-8000.c iwlwifi: bump API to 13 for devices that use iwlmvm 2015-03-12 09:57:32 +02:00
iwl-agn-hw.h iwlwifi: mvm: fix bug with OTP memory size 2014-05-06 20:40:01 +03:00
iwl-config.h iwlwifi: allow to define the stuck queue timer per queue 2015-02-01 15:57:23 +02:00
iwl-csr.h iwlwifi: mvm: support family 8000 C step 2015-01-22 17:55:20 +02:00
iwl-debug.c iwlwifi: use dev_printk instead of dev_dbg for debug logs 2014-05-13 13:52:22 +03:00
iwl-debug.h iwlwifi: mvm: add MCC update FW API 2015-03-12 09:57:21 +02:00
iwl-devtrace.c iwlwifi: don't export tracepoints unnecessarily 2014-09-03 22:49:03 +03:00
iwl-devtrace.h iwlwifi: mvm: new Alive / error table API 2015-03-01 16:55:12 +02:00
iwl-drv.c iwlwifi: fix smatch warning: warn: inconsistent indenting 2015-03-12 09:57:36 +02:00
iwl-drv.h iwlwifi: remove MODULE_VERSION 2014-12-28 10:17:40 +02:00
iwl-eeprom-parse.c iwlwifi: change max HT and VHT A-MPDU exponent 2014-11-23 19:57:30 +02:00
iwl-eeprom-parse.h iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict 2015-03-12 09:57:27 +02:00
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h iwlwifi: pcie: limit fw chunk sizes given to fh 2014-12-14 10:20:30 +02:00
iwl-fw-error-dump.h iwlwifi: mvm: add trigger for firmware dump upon low RSSI 2015-03-02 08:20:32 +02:00
iwl-fw-file.h iwlwifi: mvm: BT Coex - disable RRC by default 2015-03-12 09:57:33 +02:00
iwl-fw.h iwlwifi: mvm: add framework for triggers for fw dump 2015-03-02 08:20:28 +02:00
iwl-io.c iwlwifi: correctly set the NMI register 2015-01-22 17:54:05 +02:00
iwl-io.h iwlwifi: update nmi register 2014-05-15 19:50:51 +03:00
iwl-modparams.h iwlwifi: allow disabling LAR via module param 2015-03-12 09:57:29 +02:00
iwl-notif-wait.c
iwl-notif-wait.h
iwl-nvm-parse.c iwlwifi: use correct NVM offset for LAR enable for new NVMs 2015-03-12 09:57:37 +02:00
iwl-nvm-parse.h iwlwifi: mvm: take the MAC address from HW registers 2015-03-12 09:57:30 +02:00
iwl-op-mode.h iwlwifi: mvm/trans: abort d0i3_enter in case of held ref 2014-11-11 17:15:04 +02:00
iwl-phy-db.c iwlwifi: mvm: increase the number of PAPD channel groups to 9 2015-03-01 16:55:05 +02:00
iwl-phy-db.h
iwl-prph.h iwlwifi: mvm: support family 8000 B2/C steps 2015-03-12 09:57:35 +02:00
iwl-scd.h iwlwifi: pcie: prepare the enablement of 31 TFD queues 2015-02-01 15:57:20 +02:00
iwl-trans.h iwlwifi: mvm: add framework for triggers for fw dump 2015-03-02 08:20:28 +02:00
Kconfig iwlwfifi: fix WANT_DEV_COREDUMP selection in Kconfig 2014-10-31 13:10:32 +02:00
Makefile