From: Mark Lord Date: Wed, 14 May 2008 13:19:30 +0000 (-0400) Subject: sata_mv: fis irq register fixes X-Git-Tag: v2.6.26-rc4~120^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e40060772d85f3534d3d517197696e24bb01f45b;p=pandora-kernel.git sata_mv: fis irq register fixes Fix handling of the FIS_IRQ_CAUSE register in sata_mv. This register exists *only* on GenIIe devices, so don't bother writing to it on older chips. Also, it has to be read/cleared in mv_err_intr() before clearing the main ERR_IRQ_CAUSE register. This keeps sata_mv from getting stuck forever on certain error types. Signed-off-by: Mark Lord Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed