linux/drivers/net/wireless/intel/iwlwifi
Johannes Berg c00ee467b3 iwlwifi: pcie: work around suspend/resume issue
In some platforms, having the device enabled with certain radio
frontends causes the platform to not be able to resume properly
from suspend, regardless of the wakeup cause. This was traced to
a hardware issue with the integrated 9000-series A-step variant.
Set the right hardware bit to disable the problematic state.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2017-06-23 12:27:31 +03:00
..
dvm iwlwifi: remove useless iwl_free_nvm_data() function 2017-06-23 12:02:58 +03:00
mvm iwlwifi: mvm: fix typo in CTDP_CMD_OPERATION_REPORT description 2017-06-23 12:27:11 +03:00
pcie iwlwifi: pcie: work around suspend/resume issue 2017-06-23 12:27:31 +03:00
iwl-1000.c
iwl-2000.c
iwl-5000.c
iwl-6000.c iwlwifi: fix MODULE_FIRMWARE for 6030 2017-01-26 09:38:58 +02:00
iwl-7000.c iwlwifi: fix min API version for 7265D, 3168, 8000 and 8265 2017-06-05 21:47:10 +03:00
iwl-8000.c First batch of iwlwifi driver patches 4.13 2017-06-12 19:29:39 +03:00
iwl-9000.c iwlwifi: bump max FW API to 31 2017-06-05 23:34:31 +03:00
iwl-a000.c iwlwifi: mvm: change the firmware name loading 2017-06-23 00:13:01 +03:00
iwl-agn-hw.h
iwl-config.h iwlwifi: mvm: rs: add logs for the wrong antenna case 2017-06-23 00:13:01 +03:00
iwl-context-info.h iwlwifi: pcie: add context information support 2017-04-11 15:19:34 +03:00
iwl-csr.h iwlwifi: pcie: work around suspend/resume issue 2017-06-23 12:27:31 +03:00
iwl-debug.c
iwl-debug.h
iwl-devtrace-data.h iwlwifi: simplify data tracepoint 2017-06-23 11:57:20 +03:00
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h iwlwifi: fix TX tracing for non-linear SKBs 2017-06-23 11:57:48 +03:00
iwl-devtrace-msg.h
iwl-devtrace-ucode.h
iwl-devtrace.c
iwl-devtrace.h
iwl-drv.c iwlwifi: add 9000 and A000 device families 2017-06-05 23:29:37 +03:00
iwl-drv.h iwlwifi: cleanup references to 8000 family in NVM code 2017-06-05 23:25:21 +03:00
iwl-eeprom-parse.c
iwl-eeprom-parse.h iwlwifi: remove useless iwl_free_nvm_data() function 2017-06-23 12:02:58 +03:00
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h iwlwifi: document transmit buffer bits better 2017-06-23 12:01:19 +03:00
iwl-fw-api.h iwlwifi: split firmware API from iwl-trans.h 2017-06-05 23:34:28 +03:00
iwl-fw-error-dump.h iwlwifi: kernel-doc: make proper links 2017-06-02 14:10:44 +03:00
iwl-fw-file.h iwlwifi: mvm: support D0I3_END_CMD at the start of resume 2017-06-23 00:13:00 +03:00
iwl-fw.h iwlwifi: enlarge number of ucode sections 2017-01-26 09:38:57 +02:00
iwl-io.c iwlwifi: add 9000 and A000 device families 2017-06-05 23:29:37 +03:00
iwl-io.h
iwl-modparams.h iwlwifi: kernel-doc: make proper links 2017-06-02 14:10:44 +03:00
iwl-notif-wait.c iwlwifi: split the handler and the wake parts of the notification infra 2017-04-19 22:21:49 +03:00
iwl-notif-wait.h iwlwifi: split the handler and the wake parts of the notification infra 2017-04-19 22:21:49 +03:00
iwl-nvm-parse.c iwlwifi: mvm: print base HW address during init 2017-06-23 12:20:16 +03:00
iwl-nvm-parse.h iwlwifi: adjust NVM parsing APIs for new a000 method 2017-04-25 23:08:32 +03:00
iwl-op-mode.h
iwl-phy-db.c
iwl-phy-db.h
iwl-prph.h iwlwifi: use bitfield.h for some registers 2017-06-23 00:13:00 +03:00
iwl-scd.h
iwl-trans.c iwlwifi: pcie: don't report RF-kill enabled while shutting down 2017-06-23 00:13:01 +03:00
iwl-trans.h iwlwifi: add a W/A for a scheduler hardware bug 2017-06-23 12:07:04 +03:00
Kconfig iwlwifi: make RTPM depend on EXPERT 2017-02-08 17:54:20 +02:00
Makefile iwlwifi: pcie: introduce a000 TX queues management 2017-04-19 22:20:52 +03:00