Lines Matching defs:dma_stat
286 u8 dma_stat = scc_dma_sff_read_status(hwif);
289 dma_stat |= (1 << (5 + unit));
291 dma_stat &= ~(1 << (5 + unit));
293 scc_ide_outb(dma_stat, hwif->dma_base + 4);
312 u8 dma_stat;
325 dma_stat = scc_dma_sff_read_status(hwif);
328 out_be32((void __iomem *)(hwif->dma_base + 4), dma_stat | 6);
345 u8 dma_stat, dma_cmd;
352 dma_stat = scc_dma_sff_read_status(hwif);
354 scc_ide_outb(dma_stat | 6, hwif->dma_base + 4);
356 return (dma_stat & 7) != 4 ? (0x10 | dma_stat) : 0;
373 int dma_stat, data_loss = 0;
469 dma_stat = __scc_dma_end(drive);
471 dma_stat |= 2; /* emulate DMA error (to retry command) */
472 return dma_stat;