]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: pcie: reconfigure MSI-X HW on resume
authorJohannes Berg <johannes.berg@intel.com>
Tue, 20 Jun 2017 10:51:30 +0000 (12:51 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 29 Jun 2017 17:40:05 +0000 (20:40 +0300)
commit9bf0e87326ea7959054fb4798b174f28b8f6c989
tree726911ecfc6a4ddb7f5af4564823d160aadbb3c7
parent5dfaf4274ae33701520f6d4d8fc7e38d323e36da
iwlwifi: pcie: reconfigure MSI-X HW on resume

When going into suspend, the HW configuration for MSI-X will
likely be lost. As a consequence, after waking up, all IRQ
causes will be mapped to interrupt 0, and as a consequence we
don't notice the interrupt because in most cases this is an
interrupt for a queue, and getting it doesn't read the other
cause registers.

Fixes: 51adfa112560 ("iwlwifi: pcie: Add new configuration to enable MSIX")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/pcie/drv.c