[PATCH] drivers/net/ioc3-eth.c: use DMA_{32,64}BIT_MASK From: Tobias Klauser Signed-off-by: Tobias Klauser Signed-off-by: Ralf Baechle Signed-off-by: Alexey Dobriyan Index: linux-kj/drivers/net/ioc3-eth.c =================================================================== --- linux-kj.orig/drivers/net/ioc3-eth.c 2006-01-18 02:22:16.000000000 +0300 +++ linux-kj/drivers/net/ioc3-eth.c 2006-01-18 16:41:54.000000000 +0300 @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include @@ -1195,17 +1196,17 @@ static int ioc3_probe(struct pci_dev *pd int err, pci_using_dac; /* Configure DMA attributes. */ - err = pci_set_dma_mask(pdev, 0xffffffffffffffffULL); + err = pci_set_dma_mask(pdev, DMA_64BIT_MASK); if (!err) { pci_using_dac = 1; - err = pci_set_consistent_dma_mask(pdev, 0xffffffffffffffffULL); + err = pci_set_consistent_dma_mask(pdev, DMA_64BIT_MASK); if (err < 0) { printk(KERN_ERR "%s: Unable to obtain 64 bit DMA " "for consistent allocations\n", pci_name(pdev)); goto out; } } else { - err = pci_set_dma_mask(pdev, 0xffffffffULL); + err = pci_set_dma_mask(pdev, DMA_32BIT_MASK); if (err) { printk(KERN_ERR "%s: No usable DMA configuration, " "aborting.\n", pci_name(pdev));