iwlwifi: pcie: fix 9000-series RF-kill interrupt propagation
authorJohannes Berg <johannes.berg@intel.com>
Thu, 18 May 2017 15:02:05 +0000 (17:02 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 29 Jun 2017 10:26:24 +0000 (13:26 +0300)
commitae5bb2a62d96e52b138628e0cda4ebb377cbc456
tree15f7bd5e004ca9f48da41155be07e14b64f2df1a
parent565291c60a3592bd1b6683d2c848dd165a6a3e76
iwlwifi: pcie: fix 9000-series RF-kill interrupt propagation

A hardware issue on 9000 series devices sometimes causes RF-kill
interrupts to not be propagated to the host properly if ASPM is
enabled. Work around this by setting the right hardware bit to
allow it to interrupt the host for this reason (rfkill).

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-csr.h
drivers/net/wireless/intel/iwlwifi/pcie/internal.h