]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
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)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 29 Feb 2016 16:03:51 +0000 (09:03 -0700)
commitf8aa59f38fd2640cf6a95fd8a3a71da50019ca5f
treee91b62e89abd1e51119404a38939540985f7d531
parentb90e5b1b0cde9040c2190598965d5a2bf0718994
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>
(cherry picked from linux-next commit f070d6715509dafc0af223577c896fe3d204ca88)
[ dannf: backported to v4.4 ]
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/ata/ahci.h
drivers/ata/libahci.c