Lines Matching refs:dma_base
55 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; in ide_dma_sff_read_status()
66 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; in ide_dma_sff_write_status()
203 (void __iomem *)(hwif->dma_base + ATA_DMA_TABLE_OFS)); in ide_dma_setup()
205 outl(hwif->dmatable_dma, hwif->dma_base + ATA_DMA_TABLE_OFS); in ide_dma_setup()
209 writeb(rw, (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_setup()
211 outb(rw, hwif->dma_base + ATA_DMA_CMD); in ide_dma_setup()
274 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_start()
276 (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_start()
278 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_start()
279 outb(dma_cmd | ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in ide_dma_start()
292 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_end()
294 (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_end()
296 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_end()
297 outb(dma_cmd & ~ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in ide_dma_end()