]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
ahci: Workaround for ThunderX Errata#22536
authorTirumalesh Chalamarla <tchalamarla@caviumnetworks.com>
Tue, 16 Feb 2016 20:08:49 +0000 (12:08 -0800)
committerTim Gardner <tim.gardner@canonical.com>
Wed, 6 Apr 2016 09:26:07 +0000 (10:26 +0100)
commitb9f0b6d091cc3391913a6b4894a88091fe6d2684
tree55e0620b85e2fa247eb925b4171e86bb5340f7d0
parentc17992c99a478c8a0db5ccc5cf35b683412b6b83
ahci: Workaround for ThunderX Errata#22536

Due to Errata in ThunderX, HOST_IRQ_STAT should be
cleared before leaving the interrupt handler.
The patch attempts to satisfy the need.

Changes from V2:
- removed newfile
- code is now under CONFIG_ARM64

Changes from V1:
- Rebased on top of libata/for-4.6
        - Moved ThunderX intr handler to new file

tj: Minor adjustments to comments.

Signed-off-by: Tirumalesh Chalamarla <tchalamarla@caviumnetworks.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
(cherry picked from commit d243bed32f5042582896237f88fa1798aee55ff9)
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/ata/ahci.c