ATA_PROT_PIO
if (qc->tf.protocol == ATA_PROT_PIO && qc->dma_dir == DMA_FROM_DEVICE &&
if (qc->tf.protocol == ATA_PROT_PIO && qc->dma_dir == DMA_FROM_DEVICE &&
tf.protocol = ATA_PROT_PIO;
tf.protocol = ATA_PROT_PIO;
tf->protocol = ATA_PROT_PIO;
tf->protocol = ATA_PROT_PIO;
case ATA_PROT_PIO:
return ATA_PROT_PIO;
if (tf->protocol != ATA_PROT_PIO || tf->nsect != 1) {
tf->protocol = dma ? ATA_PROT_DMA : ATA_PROT_PIO;
case ATA_PROT_PIO:
if (qc->tf.protocol == ATA_PROT_PIO &&
if (qc->tf.protocol == ATA_PROT_PIO) {
case ATA_PROT_PIO:
case ATA_PROT_PIO:
case ATA_PROT_PIO:
case ATA_PROT_PIO:
case ATA_PROT_PIO:
ata_protocol_name(ATA_PROT_PIO), \