Lines Matching defs:adev
1695 * @adev: ATA device
1700 unsigned int ata_pio_need_iordy(const struct ata_device *adev)
1706 if (adev->link->ap->pflags & ATA_PFLAG_RESETTING)
1711 if (adev->link->ap->flags & ATA_FLAG_NO_IORDY)
1714 if (ata_id_is_cfa(adev->id)
1715 && (adev->pio_mode == XFER_PIO_5 || adev->pio_mode == XFER_PIO_6))
1718 if (adev->pio_mode > XFER_PIO_2)
1721 if (ata_id_has_iordy(adev->id))
1729 * @adev: ATA device
1734 static u32 ata_pio_mask_no_iordy(const struct ata_device *adev)
1737 if (adev->id[ATA_ID_FIELD_VALID] & 2) { /* EIDE */
1738 u16 pio = adev->id[ATA_ID_EIDE_PIO];
3184 * @adev: device
3190 struct ata_device *ata_dev_pair(struct ata_device *adev)
3192 struct ata_link *link = adev->link;
3193 struct ata_device *pair = &link->device[1 - adev->devno];
5261 struct ata_device *adev;
5264 ata_for_each_dev(adev, link, ENABLED)
5265 if (adev->class == ATA_DEV_ATAPI &&
5266 !zpodd_dev_enabled(adev))