mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-28 04:17:47 +00:00
[libata sata_mv] IRQ PIO build fix
This commit is contained in:
parent
f333b3f111
commit
d67e7ebb2a
@ -1220,8 +1220,7 @@ static void mv_host_intr(struct ata_host_set *host_set, u32 relevant,
|
||||
handled++;
|
||||
}
|
||||
|
||||
if (ap &&
|
||||
(ap->flags & (ATA_FLAG_PORT_DISABLED | ATA_FLAG_NOINTR)))
|
||||
if (ap && (ap->flags & ATA_FLAG_PORT_DISABLED))
|
||||
continue;
|
||||
|
||||
err_mask = ac_err_mask(ata_status);
|
||||
@ -1242,7 +1241,7 @@ static void mv_host_intr(struct ata_host_set *host_set, u32 relevant,
|
||||
VPRINTK("port %u IRQ found for qc, "
|
||||
"ata_status 0x%x\n", port,ata_status);
|
||||
/* mark qc status appropriately */
|
||||
if (!(qc->tf.ctl & ATA_NIEN))
|
||||
if (!(qc->tf.flags & ATA_TFLAG_POLLING))
|
||||
ata_qc_complete(qc, err_mask);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user