--- NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c.orig 2004-10-27 18:23:13.000000000 +0200 +++ NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c 2004-10-27 18:24:52.617102752 +0200 @@ -639,7 +639,7 @@ u8 cap_ptr; int func, slot; - dev = pci_find_class(class << 8, NULL); + dev = pci_get_class(class << 8, NULL); do { for (func = 0; func < 8; func++) { slot = PCI_SLOT(dev->devfn); @@ -650,7 +650,7 @@ if (cap_ptr) return fn; } - dev = pci_find_class(class << 8, dev); + dev = pci_get_class(class << 8, dev); } while (dev); return NULL; @@ -3484,12 +3484,12 @@ struct pci_dev *dev = NULL; int count = 0; - dev = pci_find_class(PCI_CLASS_DISPLAY_VGA << 8, dev); + dev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, dev); while (dev) { if ((dev->vendor == 0x10de) && (dev->device >= 0x20)) count++; - dev = pci_find_class(PCI_CLASS_DISPLAY_VGA << 8, dev); + dev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, dev); } return count; }