ata: Remove the AHCI_HFLAG_EDGE_IRQ support from libahci.
authorSuman Tripathi <stripathi@apm.com>
Sat, 6 Feb 2016 05:55:23 +0000 (11:25 +0530)
committerTejun Heo <tj@kernel.org>
Thu, 11 Feb 2016 14:54:04 +0000 (09:54 -0500)
commitd867b95f965457b9e85fb061ef8e3fdc029116ed
tree200ca18b681ca23d2aeeddc7da6cb665f29063e0
parentf070d6715509dafc0af223577c896fe3d204ca88
ata: Remove the AHCI_HFLAG_EDGE_IRQ support from libahci.

The flexibility to override the irq handles in the LLD's are already
present, so controllers implementing a edge trigger latch can
implement their own interrupt handler inside the driver.  This patch
removes the AHCI_HFLAG_EDGE_IRQ support from libahci and moves edge
irq handling to ahci_xgene.

tj: Minor update to description.

Signed-off-by: Suman Tripathi <stripathi@apm.com>
Signed-off-by: Tejun Heo <tj@kenrel.org>
drivers/ata/ahci.h
drivers/ata/ahci_xgene.c
drivers/ata/libahci.c