aboutsummaryrefslogtreecommitdiff
path: root/drivers/vlynq
diff options
context:
space:
mode:
authorAlexander Gordeev2014-09-29 18:26:01 +0200
committerTejun Heo2014-10-06 11:43:36 -0400
commit227dfb4dbf109596d76a9b842856c4ff68e4efb2 (patch)
tree21d347c6ee2f4d53fffd158bab63acecd23d9a39 /drivers/vlynq
parent5ee1cfd975518bc9cdcd79e0b76552b5ae5c8c1e (diff)
AHCI: Do not read HOST_IRQ_STAT reg in multi-MSI mode
As described in AHCI v1.0 specification chapter 10.6.2.2 "Multiple MSI Based Messages" generation of interrupts is not controlled through the HOST_IRQ_STAT register. Considering MMIO access is expensive remove unnecessary reading and writing of HOST_IRQ_STAT register. Further, serializing access to the host data is no longer needed and the interrupt service routine can avoid competing on the host lock. Signed-off-by: Alexander Gordeev <agordeev@redhat.com> Suggested-by: "Jiang, Dave" <dave.jiang@intel.com> Signed-off-by: Tejun Heo <tj@kernel.org> Cc: "Jiang, Dave" <dave.jiang@intel.com> Cc: linux-ide@vger.kernel.org
Diffstat (limited to 'drivers/vlynq')
0 files changed, 0 insertions, 0 deletions