[SCSI] hpsa: separate intx and msi/msix interrupt handlers
authorStephen M. Cameron <scameron@beardog.cce.hp.com>
Wed, 16 Jun 2010 18:51:50 +0000 (13:51 -0500)
committerJames Bottomley <James.Bottomley@suse.de>
Tue, 27 Jul 2010 17:02:03 +0000 (12:02 -0500)
commit10f66018088fd0c9fe81b1e328e3264c7b10caa5
treec63cd4610b2c7fd51ab57d8528c87a796e21b4ce
parent1886765906686cdb08c35afae20e4ad8f82367f5
[SCSI] hpsa: separate intx and msi/msix interrupt handlers

There are things which need to be done in the intx
interrupt handler which do not need to be done in
the msi/msix interrupt handler, like checking that
the interrupt is actually for us, and checking that the
interrupt pending bit on the hardware is set (which we
weren't previously doing at all, which means old controllers
wouldn't work), so it makes sense to separate these into
two functions.

Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/hpsa.c