libahci: Implement the capability to override the generic ahci interrupt handler.
authorSuman Tripathi <stripathi@apm.com>
Sat, 6 Feb 2016 05:55:22 +0000 (11:25 +0530)
committerTejun Heo <tj@kernel.org>
Thu, 11 Feb 2016 14:53:51 +0000 (09:53 -0500)
commitf070d6715509dafc0af223577c896fe3d204ca88
tree28f542f74592ccbd4e044af338931d20d53065a8
parent342decff2b846b46fa61eb5ee40986fab79a9a32
libahci: Implement the capability to override the generic ahci interrupt handler.

This patch implements the capability to override the generic AHCI
interrupt handler so that specific ahci drivers can implement their
own custom interrupt handler routines.  It also exports
ahci_handle_port_intr so that custom irq_handler implementations can
use it.

tj: s/ahci_irq_handler/irq_handler/ and updated description.

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