Lines Matching refs:ioaddr
128 iowrite32(ap->bmdma_prd_dma, ap->ioaddr.bmdma_addr + ATA_DMA_TABLE_OFS); in ns87415_bmdma_setup()
131 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
138 iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
183 void __iomem *mmio = ap->ioaddr.bmdma_addr; in ns87415_irq_clear()
249 return ns87560_read_buggy(ap->ioaddr.status_addr); in ns87560_check_status()
265 struct ata_ioports *ioaddr = &ap->ioaddr; in ns87560_tf_read() local
268 tf->feature = ioread8(ioaddr->error_addr); in ns87560_tf_read()
269 tf->nsect = ioread8(ioaddr->nsect_addr); in ns87560_tf_read()
270 tf->lbal = ioread8(ioaddr->lbal_addr); in ns87560_tf_read()
271 tf->lbam = ioread8(ioaddr->lbam_addr); in ns87560_tf_read()
272 tf->lbah = ioread8(ioaddr->lbah_addr); in ns87560_tf_read()
273 tf->device = ns87560_read_buggy(ioaddr->device_addr); in ns87560_tf_read()
276 iowrite8(tf->ctl | ATA_HOB, ioaddr->ctl_addr); in ns87560_tf_read()
277 tf->hob_feature = ioread8(ioaddr->error_addr); in ns87560_tf_read()
278 tf->hob_nsect = ioread8(ioaddr->nsect_addr); in ns87560_tf_read()
279 tf->hob_lbal = ioread8(ioaddr->lbal_addr); in ns87560_tf_read()
280 tf->hob_lbam = ioread8(ioaddr->lbam_addr); in ns87560_tf_read()
281 tf->hob_lbah = ioread8(ioaddr->lbah_addr); in ns87560_tf_read()
282 iowrite8(tf->ctl, ioaddr->ctl_addr); in ns87560_tf_read()
297 return ns87560_read_buggy(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in ns87560_bmdma_status()