Lines Matching refs:ap

42 static void timing_setup(struct ata_port *ap, struct ata_device *adev, int offset, int speed, int c…  in timing_setup()  argument
48 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in timing_setup()
50 int dn = ap->port_no * 2 + adev->devno; in timing_setup()
138 struct ata_port *ap = link->ap; in amd_pre_reset() local
139 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in amd_pre_reset()
141 if (!pci_test_config_bits(pdev, &amd_enable_bits[ap->port_no])) in amd_pre_reset()
154 static int amd_cable_detect(struct ata_port *ap) in amd_cable_detect() argument
157 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in amd_cable_detect()
161 if (ata66 & bitmask[ap->port_no]) in amd_cable_detect()
177 static void amd_fifo_setup(struct ata_port *ap) in amd_fifo_setup() argument
180 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in amd_fifo_setup()
182 u8 fifo = fifobit[ap->port_no]; in amd_fifo_setup()
186 ata_for_each_dev(adev, &ap->link, ENABLED) { in amd_fifo_setup()
195 r &= ~fifobit[ap->port_no]; in amd_fifo_setup()
208 static void amd33_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd33_set_piomode() argument
210 amd_fifo_setup(ap); in amd33_set_piomode()
211 timing_setup(ap, adev, 0x40, adev->pio_mode, 1); in amd33_set_piomode()
214 static void amd66_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd66_set_piomode() argument
216 amd_fifo_setup(ap); in amd66_set_piomode()
217 timing_setup(ap, adev, 0x40, adev->pio_mode, 2); in amd66_set_piomode()
220 static void amd100_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd100_set_piomode() argument
222 amd_fifo_setup(ap); in amd100_set_piomode()
223 timing_setup(ap, adev, 0x40, adev->pio_mode, 3); in amd100_set_piomode()
226 static void amd133_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd133_set_piomode() argument
228 amd_fifo_setup(ap); in amd133_set_piomode()
229 timing_setup(ap, adev, 0x40, adev->pio_mode, 4); in amd133_set_piomode()
241 static void amd33_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd33_set_dmamode() argument
243 timing_setup(ap, adev, 0x40, adev->dma_mode, 1); in amd33_set_dmamode()
246 static void amd66_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd66_set_dmamode() argument
248 timing_setup(ap, adev, 0x40, adev->dma_mode, 2); in amd66_set_dmamode()
251 static void amd100_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd100_set_dmamode() argument
253 timing_setup(ap, adev, 0x40, adev->dma_mode, 3); in amd100_set_dmamode()
256 static void amd133_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd133_set_dmamode() argument
258 timing_setup(ap, adev, 0x40, adev->dma_mode, 4); in amd133_set_dmamode()
273 struct ata_port *ap = dev->link->ap; in nv_mode_filter() local
280 udma = saved_udma = (unsigned long)ap->host->private_data; in nv_mode_filter()
282 if (ap->port_no == 0) in nv_mode_filter()
291 gtm = ata_acpi_init_gtm(ap); in nv_mode_filter()
313 ata_port_dbg(ap, "nv_mode_filter: 0x%lx&0x%lx->0x%lx, " in nv_mode_filter()
336 struct ata_port *ap = link->ap; in nv_pre_reset() local
337 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in nv_pre_reset()
339 if (!pci_test_config_bits(pdev, &nv_enable_bits[ap->port_no])) in nv_pre_reset()
353 static void nv100_set_piomode(struct ata_port *ap, struct ata_device *adev) in nv100_set_piomode() argument
355 timing_setup(ap, adev, 0x50, adev->pio_mode, 3); in nv100_set_piomode()
358 static void nv133_set_piomode(struct ata_port *ap, struct ata_device *adev) in nv133_set_piomode() argument
360 timing_setup(ap, adev, 0x50, adev->pio_mode, 4); in nv133_set_piomode()
372 static void nv100_set_dmamode(struct ata_port *ap, struct ata_device *adev) in nv100_set_dmamode() argument
374 timing_setup(ap, adev, 0x50, adev->dma_mode, 3); in nv100_set_dmamode()
377 static void nv133_set_dmamode(struct ata_port *ap, struct ata_device *adev) in nv133_set_dmamode() argument
379 timing_setup(ap, adev, 0x50, adev->dma_mode, 4); in nv133_set_dmamode()