summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
diff options
context:
space:
mode:
authorIdo Yariv <ido@wizery.com>2016-06-14 10:27:57 -0400
committerLuca Coelho <luciano.coelho@intel.com>2016-07-06 09:39:16 +0300
commit54f315cb082bf98290575e858d1e0274bb0eebe0 (patch)
tree95f5f102f3997c010e31d03719b174786e14dc5b /drivers/net/wireless/intel/iwlwifi/iwl-prph.h
parentda2830acf15aab9cb2c376b74463d6d6ecc18716 (diff)
downloadlinux-54f315cb082bf98290575e858d1e0274bb0eebe0.tar.gz
linux-54f315cb082bf98290575e858d1e0274bb0eebe0.tar.bz2
linux-54f315cb082bf98290575e858d1e0274bb0eebe0.zip
iwlwifi: pcie: Enable MSI mode when using MSI interrupts
On some of the chipsets MSI & INTA interrupts are disabled by default in the HW registers, and need to be explicitly enabled to be used. In case MSI-X isn't used, make sure MSI mode is enabled by setting the relevant HW register. Signed-off-by: Ido Yariv <idox.yariv@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/iwl-prph.h')
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-prph.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-prph.h b/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
index 6c1d20ded04b..459bf736fd5b 100644
--- a/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
+++ b/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
@@ -417,5 +417,6 @@ enum {
};
#define UREG_CHICK (0xA05C00)
+#define UREG_CHICK_MSI_ENABLE BIT(24)
#define UREG_CHICK_MSIX_ENABLE BIT(25)
#endif /* __iwl_prph_h__ */