diff options
Diffstat (limited to 'drivers/ata/sata_sx4.c')
-rw-r--r-- | drivers/ata/sata_sx4.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ata/sata_sx4.c b/drivers/ata/sata_sx4.c index 97aefdd87be4..12691f091933 100644 --- a/drivers/ata/sata_sx4.c +++ b/drivers/ata/sata_sx4.c | |||
@@ -854,7 +854,7 @@ static irqreturn_t pdc20621_interrupt (int irq, void *dev_instance) | |||
854 | !(ap->flags & ATA_FLAG_DISABLED)) { | 854 | !(ap->flags & ATA_FLAG_DISABLED)) { |
855 | struct ata_queued_cmd *qc; | 855 | struct ata_queued_cmd *qc; |
856 | 856 | ||
857 | qc = ata_qc_from_tag(ap, ap->active_tag); | 857 | qc = ata_qc_from_tag(ap, ap->link.active_tag); |
858 | if (qc && (!(qc->tf.flags & ATA_TFLAG_POLLING))) | 858 | if (qc && (!(qc->tf.flags & ATA_TFLAG_POLLING))) |
859 | handled += pdc20621_host_intr(ap, qc, (i > 4), | 859 | handled += pdc20621_host_intr(ap, qc, (i > 4), |
860 | mmio_base); | 860 | mmio_base); |
@@ -881,7 +881,7 @@ static void pdc_eng_timeout(struct ata_port *ap) | |||
881 | 881 | ||
882 | spin_lock_irqsave(&host->lock, flags); | 882 | spin_lock_irqsave(&host->lock, flags); |
883 | 883 | ||
884 | qc = ata_qc_from_tag(ap, ap->active_tag); | 884 | qc = ata_qc_from_tag(ap, ap->link.active_tag); |
885 | 885 | ||
886 | switch (qc->tf.protocol) { | 886 | switch (qc->tf.protocol) { |
887 | case ATA_PROT_DMA: | 887 | case ATA_PROT_DMA: |