Lines Matching refs:dma_stat
205 u8 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
208 dma_stat |= (1 << (5 + unit));
210 dma_stat &= ~(1 << (5 + unit));
212 tx4939ide_writeb(dma_stat, base, TX4939IDE_DMA_Stat);
220 u8 dma_stat;
223 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
225 tx4939ide_writeb(dma_stat | ATA_DMA_INTR | ATA_DMA_ERR, base,
229 return dma_stat;
317 u8 dma_stat, dma_cmd;
327 dma_stat = tx4939ide_clear_dma_status(base);
332 if ((dma_stat & CHECK_DMA_MASK) == 0 &&
337 return ((dma_stat & CHECK_DMA_MASK) !=
338 ATA_DMA_INTR) ? 0x10 | dma_stat : 0;
347 u8 dma_stat, stat;
364 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
365 if (!(dma_stat & ATA_DMA_INTR))
368 hwif->name, dma_stat, ctl);