Lines Matching refs:ap
50 struct ata_port *ap = link->ap; in mpiix_pre_reset() local
51 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in mpiix_pre_reset()
75 static void mpiix_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpiix_set_piomode() argument
79 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in mpiix_set_piomode()
108 ap->private_data = adev; in mpiix_set_piomode()
124 struct ata_port *ap = qc->ap; in mpiix_qc_issue() local
132 if (adev->pio_mode && adev != ap->private_data) in mpiix_qc_issue()
133 mpiix_set_piomode(ap, adev); in mpiix_qc_issue()
155 struct ata_port *ap; in mpiix_init_one() local
165 ap = host->ports[0]; in mpiix_init_one()
191 ata_port_desc(ap, "cmd 0x%x ctl 0x%x", cmd, ctl); in mpiix_init_one()
199 ap->ops = &mpiix_port_ops; in mpiix_init_one()
200 ap->pio_mask = ATA_PIO4; in mpiix_init_one()
201 ap->flags |= ATA_FLAG_SLAVE_POSS; in mpiix_init_one()
203 ap->ioaddr.cmd_addr = cmd_addr; in mpiix_init_one()
204 ap->ioaddr.ctl_addr = ctl_addr; in mpiix_init_one()
205 ap->ioaddr.altstatus_addr = ctl_addr; in mpiix_init_one()
208 ata_sff_std_ports(&ap->ioaddr); in mpiix_init_one()