Lines Matching refs:ap
51 static void cmd640_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd640_set_piomode() argument
53 struct cmd640_reg *timing = ap->private_data; in cmd640_set_piomode()
54 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_set_piomode()
69 if (ap->port_no && pair) { in cmd640_set_piomode()
96 if (ap->port_no == 0) { in cmd640_set_piomode()
130 struct ata_port *ap = qc->ap; in cmd640_qc_issue() local
132 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_qc_issue()
133 struct cmd640_reg *timing = ap->private_data; in cmd640_qc_issue()
135 if (ap->port_no != 0 && adev->devno != timing->last) { in cmd640_qc_issue()
150 static int cmd640_port_start(struct ata_port *ap) in cmd640_port_start() argument
152 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_port_start()
159 ap->private_data = timing; in cmd640_port_start()
163 static bool cmd640_sff_irq_check(struct ata_port *ap) in cmd640_sff_irq_check() argument
165 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_sff_irq_check()
166 int irq_reg = ap->port_no ? ARTIM23 : CFR; in cmd640_sff_irq_check()
167 u8 irq_stat, irq_mask = ap->port_no ? 0x10 : 0x04; in cmd640_sff_irq_check()