This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / drivers / ide / pci / cs5520.c
index dc0f6c8..588ac3a 100644 (file)
@@ -273,7 +273,10 @@ static int __devinit cs5520_init_one(struct pci_dev *dev, const struct pci_devic
                return 1;
        }
        pci_set_master(dev);
-       pci_set_dma_mask(dev, 0xFFFFFFFF);
+       if (pci_set_dma_mask(dev, 0xFFFFFFFF)) {
+               printk(KERN_WARNING "cs5520: No suitable DMA available.\n");
+               return -ENODEV;
+       }
        init_chipset_cs5520(dev, d->name);
 
        index.all = 0xf0f0;