Lines Matching refs:dma_stat
206 u8 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
209 dma_stat |= (1 << (5 + unit));
211 dma_stat &= ~(1 << (5 + unit));
213 tx4939ide_writeb(dma_stat, base, TX4939IDE_DMA_Stat);
221 u8 dma_stat;
224 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
226 tx4939ide_writeb(dma_stat | ATA_DMA_INTR | ATA_DMA_ERR, base,
230 return dma_stat;
314 u8 dma_stat, dma_cmd;
324 dma_stat = tx4939ide_clear_dma_status(base);
329 if ((dma_stat & CHECK_DMA_MASK) == 0 &&
334 return ((dma_stat & CHECK_DMA_MASK) !=
335 ATA_DMA_INTR) ? 0x10 | dma_stat : 0;
344 u8 dma_stat, stat;
361 dma_stat = tx4939ide_readb(base, TX4939IDE_DMA_Stat);
362 if (!(dma_stat & ATA_DMA_INTR))
365 hwif->name, dma_stat, ctl);