linux/drivers/net/wireless/intel/iwlwifi
Luca Coelho 6b54ebf73b iwlwifi: mvm: reset the HW before dumping if HW error is detected
If the hardware is stuck, we can't read any of the memory we need to
dump it, so we end up printing only 0xa5a5a5a5, which is useless.

To solve this, poke the hardware by triggering a reset and re-enabling
the clocks if we detect a HW error.

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2017-06-23 12:06:14 +03:00
..
dvm iwlwifi: remove useless iwl_free_nvm_data() function 2017-06-23 12:02:58 +03:00
mvm iwlwifi: mvm: reset the HW before dumping if HW error is detected 2017-06-23 12:06:14 +03:00
pcie iwlwifi: pcie: don't disable bh when handling FW errors 2017-06-23 12:05:51 +03:00
iwl-1000.c
iwl-2000.c
iwl-5000.c
iwl-6000.c
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: Add fw_name_pre_rf_next_step to support different rf steps 2017-06-02 14:10:41 +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
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: cleanup references to 8000 family in NVM code 2017-06-05 23:25:21 +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: pcie: don't report RF-kill enabled while shutting down 2017-06-23 00:13:01 +03:00
Kconfig
Makefile iwlwifi: pcie: introduce a000 TX queues management 2017-04-19 22:20:52 +03:00