From: Frank Mori Hess Date: Tue, 2 May 2006 01:56:08 +0000 (+0000) Subject: Replaced pci_for_each_dev() with a for loop and pci_get_device() X-Git-Tag: r0_7_71~39 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=6d1a3f94da2dc7ac7644df45a0dc14116ed2b5df;p=comedi.git Replaced pci_for_each_dev() with a for loop and pci_get_device() --- diff --git a/comedi/drivers/adl_pci8164.c b/comedi/drivers/adl_pci8164.c index b310d461..6db64856 100644 --- a/comedi/drivers/adl_pci8164.c +++ b/comedi/drivers/adl_pci8164.c @@ -120,12 +120,14 @@ static int adl_pci8164_attach(comedi_device *dev,comedi_devconfig *it) if(alloc_subdevices(dev, 4)<0) return -ENOMEM; - pci_for_each_dev ( pcidev ) { + 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)) + { if ( pcidev->vendor == PCI_VENDOR_ID_ADLINK && pcidev->device == PCI_DEVICE_ID_PCI8164 ) { dev->iobase = pci_resource_start ( pcidev, 2 ); - printk ( "comedi: base addr %4x\n", dev->iobase ); + printk ( "comedi: base addr %4lx\n", dev->iobase ); dev->board_ptr = adl_pci8164_boards + 0;