scsi: ata: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
[linux-2.6-microblaze.git] / drivers / ata / pata_falcon.c
index 9d0dd8f..121635a 100644 (file)
@@ -48,8 +48,8 @@ static unsigned int pata_falcon_data_xfer(struct ata_queued_cmd *qc,
        struct scsi_cmnd *cmd = qc->scsicmd;
        bool swap = 1;
 
-       if (dev->class == ATA_DEV_ATA && cmd && cmd->request &&
-           !blk_rq_is_passthrough(cmd->request))
+       if (dev->class == ATA_DEV_ATA && cmd &&
+           !blk_rq_is_passthrough(scsi_cmd_to_rq(cmd)))
                swap = 0;
 
        /* Transfer multiple of 2 bytes */