Lines Matching refs:ap
38 static void __iomem *cs5530_port_base(struct ata_port *ap) in cs5530_port_base() argument
40 unsigned long bmdma = (unsigned long)ap->ioaddr.bmdma_addr; in cs5530_port_base()
42 return (void __iomem *)((bmdma & ~0x0F) + 0x20 + 0x10 * ap->port_no); in cs5530_port_base()
54 static void cs5530_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_piomode() argument
60 void __iomem *base = cs5530_port_base(ap); in cs5530_set_piomode()
85 static void cs5530_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_dmamode() argument
87 void __iomem *base = cs5530_port_base(ap); in cs5530_set_dmamode()
124 reg = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in cs5530_set_dmamode()
126 iowrite8(reg, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in cs5530_set_dmamode()
130 ap->private_data = adev; in cs5530_set_dmamode()
145 struct ata_port *ap = qc->ap; in cs5530_qc_issue() local
147 struct ata_device *prev = ap->private_data; in cs5530_qc_issue()
155 cs5530_set_dmamode(ap, adev); in cs5530_qc_issue()