From 6d1a3f94da2dc7ac7644df45a0dc14116ed2b5df Mon Sep 17 00:00:00 2001 From: Frank Mori Hess Date: Tue, 2 May 2006 01:56:08 +0000 Subject: [PATCH] Replaced pci_for_each_dev() with a for loop and pci_get_device() --- comedi/drivers/adl_pci8164.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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; -- 2.26.2