isci: rely on irq core for intx multiplexing, and silence screaming intx
commit31e824ed0d8c84c5232405167b2338ffc071ae8a
authorDan Williams <dan.j.williams@intel.com>
Tue, 19 Apr 2011 19:32:51 +0000 (19 12:32 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:00:37 +0000 (3 04:00 -0700)
treed63462e4a808ef9992632e9261a65be4a51ba471
parente2023b8735956bb78f167d0fdc575364e69b02c4
isci: rely on irq core for intx multiplexing, and silence screaming intx

Remove the extra logic to poll each controller for interrupts, that's
the core's job for shared interrupts.

While testing noticed that a number of interrupts fire while waiting for
the completion tasklet to run, so added an irq-ack.

Reported-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/host.c
drivers/scsi/isci/init.c