]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: d3: read all FW CPUs error info
authorMordechay Goodstein <mordechay.goodstein@intel.com>
Fri, 31 Jan 2020 13:45:30 +0000 (15:45 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 3 Feb 2020 18:09:14 +0000 (20:09 +0200)
commite932b75c88d75b63023c37762b7952c25433f585
tree74dc5607d147b76afbc3ccacfe6168d4e92d5ae5
parent44316b1be820c259f2438b893127e661deb93e62
iwlwifi: d3: read all FW CPUs error info

Continue the wakeup flow only if no FW CPUs have an error

If we don't check for error in all FW CPUs the driver can think
based on one CPU that the FW is operational and try to access
and send commands.

Also, handle the error_id endianness correctly as le32

Signed-off-by: Mordechay Goodstein <mordechay.goodstein@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/intel/iwlwifi/mvm/d3.c