Lines Matching refs:adev
64 * @adev: ATA device
76 static void mpiix_set_piomode(struct ata_port *ap, struct ata_device *adev)
79 int pio = adev->pio_mode - XFER_PIO_0;
92 if (adev->class == ATA_DEV_ATA)
94 if (ata_pio_need_iordy(adev))
101 idetim &= ~(0x07 << (4 * adev->devno));
102 idetim |= control << (4 * adev->devno);
109 ap->private_data = adev;
126 struct ata_device *adev = qc->dev;
130 does not set adev->pio_mode to XFER_PIO_0 while probing as would be
133 if (adev->pio_mode && adev != ap->private_data)
134 mpiix_set_piomode(ap, adev);