Lines Matching refs:adev
390 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev)
395 pio = adev->pio_mode - XFER_PIO_0;
397 rv = mpc52xx_ata_compute_pio_timings(priv, adev->devno, pio);
404 mpc52xx_ata_apply_timings(priv, adev->devno);
408 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev)
413 if (adev->dma_mode >= XFER_UDMA_0) {
414 int dma = adev->dma_mode - XFER_UDMA_0;
415 rv = mpc52xx_ata_compute_udma_timings(priv, adev->devno, dma);
417 int dma = adev->dma_mode - XFER_MW_DMA_0;
418 rv = mpc52xx_ata_compute_mdma_timings(priv, adev->devno, dma);
424 adev->dma_mode);
428 mpc52xx_ata_apply_timings(priv, adev->devno);