]> git.baikalelectronics.ru Git - kernel.git/commit
[libata] sata_mv: Tighten up interrupt masking in mv_qc_issue()
authorMark Lord <mlord@pobox.com>
Wed, 25 Feb 2009 20:15:39 +0000 (15:15 -0500)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 25 Mar 2009 02:02:40 +0000 (22:02 -0400)
commit36c731a598345015d70d75c5e18709cc1b93faa0
tree1923c308e4b103960b9fefb24c51e50a91739a4e
parent2ad3676c1cae1ae312abcdfdc4981c5ee4ac1e2a
[libata] sata_mv: Tighten up interrupt masking in mv_qc_issue()
so that it doesn't miss any protocols.  Handle future cases where a
qc is specially marked for polled issue or where a particular chip
version prefers interrupts over polling for PIO.

This mimics the polling decision logic from ata_sff_qc_issue().

Signed-off-by: Mark Lord <mlord@pobox.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/sata_mv.c