Index: linux-2.6.10-ckdev/include/linux/pci.h
===================================================================
--- linux-2.6.10-ckdev.orig/include/linux/pci.h	2004-12-25 10:14:51.000000000 +1100
+++ linux-2.6.10-ckdev/include/linux/pci.h	2004-12-29 11:53:53.486215516 +1100
@@ -742,6 +742,7 @@ struct pci_dev *pci_get_subsys (unsigned
 				struct pci_dev *from);
 struct pci_dev *pci_get_slot (struct pci_bus *bus, unsigned int devfn);
 struct pci_dev *pci_get_class (unsigned int class, struct pci_dev *from);
+struct pci_dev *pci_find_class (unsigned int class, struct pci_dev *from);
 int pci_dev_present(const struct pci_device_id *ids);
 
 int pci_bus_read_config_byte (struct pci_bus *bus, unsigned int devfn, int where, u8 *val);
@@ -907,6 +908,9 @@ unsigned int ss_vendor, unsigned int ss_
 static inline struct pci_dev *pci_get_class(unsigned int class, struct pci_dev *from)
 { return NULL; }
 
+static inline struct pci_dev *pci_find_class(unsigned int class, struct pci_dev *from)
+{ return pci_get_class(class, from); }
+
 #define pci_dev_present(ids)	(0)
 #define pci_dev_put(dev)	do { } while (0)
 
