Lines Matching refs:ap
37 static void hpt3x3_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_piomode() argument
39 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x3_set_piomode()
41 int dn = 2 * ap->port_no + adev->devno; in hpt3x3_set_piomode()
67 static void hpt3x3_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_dmamode() argument
69 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x3_set_dmamode()
71 int dn = 2 * ap->port_no + adev->devno; in hpt3x3_set_dmamode()
98 static void hpt3x3_freeze(struct ata_port *ap) in hpt3x3_freeze() argument
100 void __iomem *mmio = ap->ioaddr.bmdma_addr; in hpt3x3_freeze()
104 ata_sff_dma_pause(ap); in hpt3x3_freeze()
105 ata_sff_freeze(ap); in hpt3x3_freeze()
118 struct ata_port *ap = qc->ap; in hpt3x3_bmdma_setup() local
119 u8 r = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in hpt3x3_bmdma_setup()
121 iowrite8(r, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in hpt3x3_bmdma_setup()
234 struct ata_port *ap = host->ports[i]; in hpt3x3_init_one() local
235 struct ata_ioports *ioaddr = &ap->ioaddr; in hpt3x3_init_one()
244 ata_port_pbar_desc(ap, 4, -1, "ioport"); in hpt3x3_init_one()
245 ata_port_pbar_desc(ap, 4, offset_cmd[i], "cmd"); in hpt3x3_init_one()