linux/drivers/net/wireless/intel/iwlwifi/mvm
Shaul Triebitz 8745f12a66 iwlwifi: avoid collecting firmware dump if not loaded
Trying to collect firmware debug data while firmware
is not loaded causes various errors (e.g. failing NIC access).
This causes even a bigger issue if at that time the
HW radio is off.
In that case, when later turning the radio on, the Driver
fails to read the HW (registers contain garbage values).
(It may be that the CSR_GP_CNTRL_REG_FLAG_RFKILL_WAKE_L1A_EN
bit is cleared on faulty NIC access - since the same behavior
was seen in HW RFKILL toggling before setting that bit.)

Signed-off-by: Shaul Triebitz <shaul.triebitz@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-03-02 10:20:01 +02:00
..
binding.c iwlwifi: mvm: memset binding before setting values 2017-04-25 23:06:51 +03:00
coex.c iwlwifi: mvm: revert support new Coex firmware API 2017-11-25 17:47:44 +02:00
constants.h iwlwifi: mvm: change open and close criteria of a BA session 2017-08-18 17:24:04 +03:00
d3.c iwlwifi: Cancel and set MARKER_CMD timer during suspend-resume 2018-03-02 10:19:59 +02:00
debugfs-vif.c iwlwifi: mvm: remove support for Link Quality Measurements 2017-10-06 14:57:21 +03:00
debugfs.c iwlwifi: avoid collecting firmware dump if not loaded 2018-03-02 10:20:01 +02:00
debugfs.h
fw-api.h iwlwifi: mvm: use firmware LED command where applicable 2017-08-09 09:15:32 +03:00
fw.c iwlwifi: mvm: make init_dbg effective only on failure 2017-12-05 21:01:43 +02:00
led.c iwlwifi: mvm: only send LEDS_CMD when the FW supports it 2017-09-07 19:40:09 +03:00
mac80211.c iwlwifi: mvm: fix assert 0x2B00 on older FWs 2018-03-02 10:20:00 +02:00
mac-ctxt.c iwlwifi: mvm: fix IBSS for devices that support station type API 2018-02-16 15:34:32 +02:00
Makefile iwlwifi: mvm: rs: add ops for the new rate scaling in the FW 2017-12-05 21:01:41 +02:00
mvm.h iwlwifi: align timestamp cancel with timestamp start 2018-02-16 17:04:01 +02:00
nvm.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2017-10-16 17:09:24 +03:00
offloading.c
ops.c iwlwifi: avoid collecting firmware dump if not loaded 2018-03-02 10:20:01 +02:00
phy-ctxt.c iwlwifi: mvm: don't send identical PHY_CTXT_CMD 2017-10-06 14:57:22 +03:00
power.c iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
quota.c iwlwifi: mvm: adjust to quota offload 2017-12-20 18:28:25 +02:00
rs-fw.c iwlwifi: mvm: fix wrong #ifdef that uses a macro from backports 2017-12-08 15:04:22 +02:00
rs.c iwlwifi: mvm: always init rs with 20mhz bandwidth rates 2018-02-16 17:04:05 +02:00
rs.h iwlwifi: mvm: rs: new rate scale API - add FW notifications 2017-12-05 21:01:41 +02:00
rx.c iwlwifi: mvm: support RX flags API change 2017-12-20 18:28:24 +02:00
rxmq.c iwlwifi: mvm: fix security bug in PN checking 2018-02-16 15:34:31 +02:00
scan.c iwlwifi: mvm: add WFA vendor specific TPC report IE to probe request 2017-12-05 21:01:39 +02:00
sf.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
sta.c iwlwifi: mvm: fix IBSS for devices that support station type API 2018-02-16 15:34:32 +02:00
sta.h iwlwifi: mvm: rs: introduce new API for rate scaling 2017-12-05 21:01:40 +02:00
tdls.c iwlwifi: mvm: use schedule_delayed_work() 2017-06-05 23:34:26 +03:00
testmode.h
time-event.c iwlwifi: mvm: Fix channel switch for count 0 and 1 2018-03-02 10:20:00 +02:00
time-event.h
tof.c iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
tof.h iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
tt.c iwlwifi: mvm: return -ENODATA when reading the temperature with the FW down 2017-10-06 13:59:44 +03:00
tx.c iwlwifi: mvm: fix TX of CCMP 256 2018-03-02 10:20:00 +02:00
utils.c iwlwifi: define and use if iwl_mvm_has_tlc_offload 2017-12-20 18:28:25 +02:00