Lines Matching refs:ap

39 	struct ata_port *ap = link->ap;  in pacpi_pre_reset()  local
40 struct pata_acpi *acpi = ap->private_data; in pacpi_pre_reset()
41 if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0) in pacpi_pre_reset()
54 static int pacpi_cable_detect(struct ata_port *ap) in pacpi_cable_detect() argument
56 struct pata_acpi *acpi = ap->private_data; in pacpi_cable_detect()
73 static unsigned long pacpi_discover_modes(struct ata_port *ap, struct ata_device *adev) in pacpi_discover_modes() argument
75 struct pata_acpi *acpi = ap->private_data; in pacpi_discover_modes()
81 ata_acpi_gtm(ap, &probe); in pacpi_discover_modes()
86 ap->cbl = ATA_CBL_PATA80; in pacpi_discover_modes()
102 struct pata_acpi *acpi = adev->link->ap->private_data; in pacpi_mode_filter()
112 static void pacpi_set_piomode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_piomode() argument
115 struct pata_acpi *acpi = ap->private_data; in pacpi_set_piomode()
124 ata_acpi_stm(ap, &acpi->gtm); in pacpi_set_piomode()
126 ata_acpi_gtm(ap, &acpi->gtm); in pacpi_set_piomode()
135 static void pacpi_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_dmamode() argument
138 struct pata_acpi *acpi = ap->private_data; in pacpi_set_dmamode()
153 ata_acpi_stm(ap, &acpi->gtm); in pacpi_set_dmamode()
155 ata_acpi_gtm(ap, &acpi->gtm); in pacpi_set_dmamode()
169 struct ata_port *ap = qc->ap; in pacpi_qc_issue() local
171 struct pata_acpi *acpi = ap->private_data; in pacpi_qc_issue()
177 pacpi_set_piomode(ap, adev); in pacpi_qc_issue()
179 pacpi_set_dmamode(ap, adev); in pacpi_qc_issue()
192 static int pacpi_port_start(struct ata_port *ap) in pacpi_port_start() argument
194 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in pacpi_port_start()
197 if (ACPI_HANDLE(&ap->tdev) == NULL) in pacpi_port_start()
200 acpi = ap->private_data = devm_kzalloc(&pdev->dev, sizeof(struct pata_acpi), GFP_KERNEL); in pacpi_port_start()
201 if (ap->private_data == NULL) in pacpi_port_start()
203 acpi->mask[0] = pacpi_discover_modes(ap, &ap->link.device[0]); in pacpi_port_start()
204 acpi->mask[1] = pacpi_discover_modes(ap, &ap->link.device[1]); in pacpi_port_start()
205 return ata_bmdma_port_start(ap); in pacpi_port_start()