mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi
Johannes Berg c2a1c8c10f wifi: iwlwifi: pcie: double-check ACK interrupt after timeout
There are evidently cases where the firmware completes the
reset but the interrupt isn't received correctly, so check
for the interrupt again after the timeout, and don't dump
the firmware error log if the right bit is set.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230614123446.00cc2d9b88c3.I429bfe800f17c624e50c0b0c10dd2cd7d885f199@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-06-19 12:05:25 +02:00
..
cfg wifi: iwlwifi: support version C0 of BZ and GL devices 2023-06-14 12:32:20 +02:00
dvm wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace 2023-04-19 09:42:28 +02:00
fw wifi: iwlwifi: fw: make some ACPI functions static 2023-06-19 12:05:25 +02:00
mei wifi: iwlwifi: iwlmei: fix compilation error 2023-06-06 13:38:21 +02:00
mvm wifi: iwlwifi: pull from TXQs with softirqs disabled 2023-06-19 12:05:25 +02:00
pcie wifi: iwlwifi: pcie: double-check ACK interrupt after timeout 2023-06-19 12:05:25 +02:00
queue wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim 2023-04-13 16:29:59 +02:00
iwl-agn-hw.h
iwl-config.h wifi: iwlwifi: support version C0 of BZ and GL devices 2023-06-14 12:32:20 +02:00
iwl-context-info-gen3.h wifi: iwlwifi: Enable loading of reduce-power tables into several segments 2023-06-06 13:44:52 +02:00
iwl-context-info.h wifi: iwlwifi: Generalize the parsing of the pnvm image 2023-06-06 13:43:06 +02:00
iwl-csr.h wifi: iwlwifi: Add RF Step Type for BZ device 2023-04-14 13:15:26 +02:00
iwl-dbg-tlv.c wifi: iwlwifi: dbg-tlv: clear FW debug memory on init 2023-06-14 12:32:21 +02:00
iwl-dbg-tlv.h iwlwifi: Configure FW debug preset via module param. 2022-03-10 09:23:27 +02:00
iwl-debug.c wifi: iwlwifi: debug: fix crash in __iwl_err() 2023-04-13 16:29:58 +02:00
iwl-debug.h
iwl-devtrace-data.h
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h
iwl-devtrace-msg.h tracing/iwlwifi: Use the new __vstring() helper 2022-07-15 17:44:40 -04:00
iwl-devtrace-ucode.h
iwl-devtrace.c wifi: iwlwifi: Avoid disabling GCC specific flag with clang 2023-03-16 08:51:56 +01:00
iwl-devtrace.h
iwl-drv.c wifi: iwlwifi: mvm: allow number of beacons from FW 2023-04-17 09:53:25 +02:00
iwl-drv.h
iwl-eeprom-parse.c
iwl-eeprom-parse.h wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device 2023-04-13 16:30:00 +02:00
iwl-eeprom-read.c iwlwifi: eeprom: clean up macros 2022-02-18 10:40:53 +02:00
iwl-eeprom-read.h
iwl-fh.h
iwl-io.c wifi: iwlwifi: unify checks for HW error values 2023-06-14 12:32:18 +02:00
iwl-io.h
iwl-modparams.h wifi: iwlwifi: mvm: Advertise EHT capabilities 2022-11-28 17:52:51 +02:00
iwl-nvm-parse.c wifi: iwlwifi: Correctly indicate support for VHT TX STBC 2023-06-19 12:05:25 +02:00
iwl-nvm-parse.h wifi: iwlwifi: update response for mcc_update command 2023-06-14 12:32:17 +02:00
iwl-op-mode.h
iwl-phy-db.c iwlwifi: remove unused macros 2022-02-18 10:40:53 +02:00
iwl-phy-db.h
iwl-prph.h wifi: iwlwifi: Add RF Step Type for BZ device 2023-04-14 13:15:26 +02:00
iwl-scd.h
iwl-trans.c
iwl-trans.h wifi: iwlwifi: unify checks for HW error values 2023-06-14 12:32:18 +02:00
Kconfig wifi: iwlwifi: Mark IWLMEI as broken 2022-09-12 14:22:55 +03:00
Makefile