Lines Matching refs:dma_base
56 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; in ide_dma_sff_read_status()
67 unsigned long addr = hwif->dma_base + ATA_DMA_STATUS; in ide_dma_sff_write_status()
204 (void __iomem *)(hwif->dma_base + ATA_DMA_TABLE_OFS)); in ide_dma_setup()
206 outl(hwif->dmatable_dma, hwif->dma_base + ATA_DMA_TABLE_OFS); in ide_dma_setup()
210 writeb(rw, (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_setup()
212 outb(rw, hwif->dma_base + ATA_DMA_CMD); in ide_dma_setup()
275 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_start()
277 (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_start()
279 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_start()
280 outb(dma_cmd | ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in ide_dma_start()
293 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_end()
295 (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_end()
297 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_end()
298 outb(dma_cmd & ~ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in ide_dma_end()