]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
ahci_xgene: Implement the workaround to fix the missing of the edge interrupt for...
authorSuman Tripathi <stripathi@apm.com>
Sat, 6 Feb 2016 05:55:24 +0000 (11:25 +0530)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 29 Feb 2016 16:03:53 +0000 (09:03 -0700)
commit1cab7985ec8492dd13be0c2e6b90b1a54c852843
tree4109b86187f46cd28e9c31044e86dc81652e1544
parentb293ac016f7765338ab7cc798411c6a4fc30ec7e
ahci_xgene: Implement the workaround to fix the missing of the edge interrupt for the HOST_IRQ_STAT.

Due to H/W errata, the HOST_IRQ_STAT register misses the edge interrupt
when clearing the HOST_IRQ_STAT register and hardware reporting the
PORT_IRQ_STAT register happens to be at the same clock cycle.

Signed-off-by: Suman Tripathi <stripathi@apm.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
(cherry picked from linux-next commit 32aea2680de01f539d928112150279fdeeabca00)
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/ata/ahci_xgene.c