[PATCH] drivers/scsi/qla1280.c: use DMA_{32,64}BIT_MASK From: Tobias Klauser Signed-off-by: Tobias Klauser Signed-off-by: Domen Puncer Signed-off-by: Alexey Dobriyan Index: linux-kj/drivers/scsi/qla1280.c =================================================================== --- linux-kj.orig/drivers/scsi/qla1280.c 2005-12-05 13:18:00.000000000 +0300 +++ linux-kj/drivers/scsi/qla1280.c 2005-12-05 13:19:21.000000000 +0300 @@ -348,6 +348,7 @@ #include #include #include +#include #include #include @@ -4568,8 +4569,8 @@ qla1280_probe_one(struct pci_dev *pdev, ha->devnum = devnum; /* specifies microcode load address */ #ifdef QLA_64BIT_PTR - if (pci_set_dma_mask(ha->pdev, (dma_addr_t) ~ 0ULL)) { - if (pci_set_dma_mask(ha->pdev, 0xffffffff)) { + if (pci_set_dma_mask(ha->pdev, DMA_64BIT_MASK)) { + if (pci_set_dma_mask(ha->pdev, DMA_32BIT_MASK)) { printk(KERN_WARNING "scsi(%li): Unable to set a " "suitable DMA mask - aborting\n", ha->host_no); error = -ENODEV; @@ -4579,7 +4580,7 @@ qla1280_probe_one(struct pci_dev *pdev, dprintk(2, "scsi(%li): 64 Bit PCI Addressing Enabled\n", ha->host_no); #else - if (pci_set_dma_mask(ha->pdev, 0xffffffff)) { + if (pci_set_dma_mask(ha->pdev, DMA_32BIT_MASK)) { printk(KERN_WARNING "scsi(%li): Unable to set a " "suitable DMA mask - aborting\n", ha->host_no); error = -ENODEV;