]> err.no Git - linux-2.6/blobdiff - drivers/pci/pci-driver.c
[POWERPC] Cleanup pseries smp initialisation code
[linux-2.6] / drivers / pci / pci-driver.c
index dd2da9b6b11950eff56604aace119d8216d6789d..4438ae1ede4fa5034ad8085c51819fec4252e7b9 100644 (file)
@@ -421,7 +421,8 @@ static struct kobj_type pci_driver_kobj_type = {
  * If no error occurred, the driver remains registered even if 
  * no device was claimed during registration.
  */
-int __pci_register_driver(struct pci_driver *drv, struct module *owner)
+int __pci_register_driver(struct pci_driver *drv, struct module *owner,
+                         const char *mod_name)
 {
        int error;
 
@@ -429,6 +430,7 @@ int __pci_register_driver(struct pci_driver *drv, struct module *owner)
        drv->driver.name = drv->name;
        drv->driver.bus = &pci_bus_type;
        drv->driver.owner = owner;
+       drv->driver.mod_name = mod_name;
        drv->driver.kobj.ktype = &pci_driver_kobj_type;
 
        if (pci_multithread_probe)