aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel/iwlwifi/iwl-io.h
diff options
context:
space:
mode:
authorCédric Le Goater <clg@kaod.org>2019-10-11 07:52:54 +0200
committerDavid S. Miller <davem@davemloft.net>2019-10-13 11:18:56 -0700
commit11d49ce9f7946dfed4dcf5dbde865c78058b50ab (patch)
treeec0b916171e894da3f67997cecc34d929eeb125d /drivers/net/wireless/intel/iwlwifi/iwl-io.h
parentnet: lpc_eth: avoid resetting twice (diff)
downloadlinux-dev-11d49ce9f7946dfed4dcf5dbde865c78058b50ab.tar.xz
linux-dev-11d49ce9f7946dfed4dcf5dbde865c78058b50ab.zip
net/ibmvnic: Fix EOI when running in XIVE mode.
pSeries machines on POWER9 processors can run with the XICS (legacy) interrupt mode or with the XIVE exploitation interrupt mode. These interrupt contollers have different interfaces for interrupt management : XICS uses hcalls and XIVE loads and stores on a page. H_EOI being a XICS interface the enable_scrq_irq() routine can fail when the machine runs in XIVE mode. Fix that by calling the EOI handler of the interrupt chip. Fixes: f23e0643cd0b ("ibmvnic: Clear pending interrupt after device reset") Signed-off-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/iwl-io.h')
0 files changed, 0 insertions, 0 deletions