iwlwifi: pcie: Add new configuration to enable MSIX
authorHaim Dreyfuss <haim.dreyfuss@intel.com>
Thu, 17 Dec 2015 10:17:58 +0000 (12:17 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Sat, 27 Feb 2016 19:59:57 +0000 (21:59 +0200)
commit2e5d4a8f61dcae12996bbe2bcc446d3b47625cac
treeffc8bf30b071e1b9cb58bf31c78ad7a6755c04a5
parentbac842da5b39f8f9521a8cb8d0b11e533424e90e
iwlwifi: pcie: Add new configuration to enable MSIX

Working with MSIX requires prior configuration.
This includes requesting interrupt vectors from the OS,
registering the vectors and mapping the optional causes to the
relevant interrupt. In addition add new interrupt handler
to handle MSIX interrupt.

Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-csr.h
drivers/net/wireless/intel/iwlwifi/iwl-prph.h
drivers/net/wireless/intel/iwlwifi/pcie/internal.h
drivers/net/wireless/intel/iwlwifi/pcie/rx.c
drivers/net/wireless/intel/iwlwifi/pcie/trans.c