aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata/ahci.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ata/ahci.c')
-rw-r--r--drivers/ata/ahci.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 207d775c3c27..f75dac57dc2b 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -2408,7 +2408,7 @@ static int ahci_configure_dma_masks(struct pci_dev *pdev, int using_dac)
2408 !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) { 2408 !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
2409 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)); 2409 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
2410 if (rc) { 2410 if (rc) {
2411 rc = pci_set_consistent_dma_mask(pdev, DMA_32BIT_MASK); 2411 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
2412 if (rc) { 2412 if (rc) {
2413 dev_printk(KERN_ERR, &pdev->dev, 2413 dev_printk(KERN_ERR, &pdev->dev,
2414 "64-bit DMA enable failed\n"); 2414 "64-bit DMA enable failed\n");
@@ -2416,13 +2416,13 @@ static int ahci_configure_dma_masks(struct pci_dev *pdev, int using_dac)
2416 } 2416 }
2417 } 2417 }
2418 } else { 2418 } else {
2419 rc = pci_set_dma_mask(pdev, DMA_32BIT_MASK); 2419 rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
2420 if (rc) { 2420 if (rc) {
2421 dev_printk(KERN_ERR, &pdev->dev, 2421 dev_printk(KERN_ERR, &pdev->dev,
2422 "32-bit DMA enable failed\n"); 2422 "32-bit DMA enable failed\n");
2423 return rc; 2423 return rc;
2424 } 2424 }
2425 rc = pci_set_consistent_dma_mask(pdev, DMA_32BIT_MASK); 2425 rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
2426 if (rc) { 2426 if (rc) {
2427 dev_printk(KERN_ERR, &pdev->dev, 2427 dev_printk(KERN_ERR, &pdev->dev,
2428 "32-bit consistent DMA enable failed\n"); 2428 "32-bit consistent DMA enable failed\n");