]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/staging/comedi/drivers/cb_pcimdas.c
Staging: comedi: use for_each_pci_dev()
[mirror_ubuntu-zesty-kernel.git] / drivers / staging / comedi / drivers / cb_pcimdas.c
index e50b8c259e2cdfa155f8eb5a66d9a5a8b9653962..ced346a7cae36550bc93311e7cf4e62142233078 100644 (file)
@@ -210,7 +210,7 @@ static int cb_pcimdas_attach(struct comedi_device *dev,
                             struct comedi_devconfig *it)
 {
        struct comedi_subdevice *s;
-       struct pci_dev *pcidev;
+       struct pci_dev *pcidev = NULL;
        int index;
        /* int i; */
 
@@ -227,9 +227,7 @@ static int cb_pcimdas_attach(struct comedi_device *dev,
  */
        printk("\n");
 
-       for (pcidev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, NULL);
-            pcidev != NULL;
-            pcidev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, pcidev)) {
+       for_each_pci_dev(pcidev) {
                /*  is it not a computer boards card? */
                if (pcidev->vendor != PCI_VENDOR_ID_COMPUTERBOARDS)
                        continue;