aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata/sata_qstor.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ata/sata_qstor.c')
-rw-r--r--drivers/ata/sata_qstor.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/ata/sata_qstor.c b/drivers/ata/sata_qstor.c
index 7b37c27d7972..326c0cfc29b3 100644
--- a/drivers/ata/sata_qstor.c
+++ b/drivers/ata/sata_qstor.c
@@ -587,7 +587,7 @@ static int qs_set_dma_masks(struct pci_dev *pdev, void __iomem *mmio_base)
587 !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) { 587 !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
588 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)); 588 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
589 if (rc) { 589 if (rc) {
590 rc = pci_set_consistent_dma_mask(pdev, DMA_32BIT_MASK); 590 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
591 if (rc) { 591 if (rc) {
592 dev_printk(KERN_ERR, &pdev->dev, 592 dev_printk(KERN_ERR, &pdev->dev,
593 "64-bit DMA enable failed\n"); 593 "64-bit DMA enable failed\n");
@@ -595,13 +595,13 @@ static int qs_set_dma_masks(struct pci_dev *pdev, void __iomem *mmio_base)
595 } 595 }
596 } 596 }
597 } else { 597 } else {
598 rc = pci_set_dma_mask(pdev, DMA_32BIT_MASK); 598 rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
599 if (rc) { 599 if (rc) {
600 dev_printk(KERN_ERR, &pdev->dev, 600 dev_printk(KERN_ERR, &pdev->dev,
601 "32-bit DMA enable failed\n"); 601 "32-bit DMA enable failed\n");
602 return rc; 602 return rc;
603 } 603 }
604 rc = pci_set_consistent_dma_mask(pdev, DMA_32BIT_MASK); 604 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
605 if (rc) { 605 if (rc) {
606 dev_printk(KERN_ERR, &pdev->dev, 606 dev_printk(KERN_ERR, &pdev->dev,
607 "32-bit consistent DMA enable failed\n"); 607 "32-bit consistent DMA enable failed\n");