vserver 2.0 rc7
[linux-2.6.git] / drivers / video / chipsfb.c
index 4ee5a25..ab98f22 100644 (file)
@@ -416,7 +416,7 @@ chipsfb_pci_init(struct pci_dev *dp, const struct pci_device_id *ent)
                release_mem_region(addr, size);
                return -ENOMEM;
        }
-
+       p->device = &dp->dev;
        init_chips(p, addr);
 
 #ifdef CONFIG_PMAC_PBOOK
@@ -465,7 +465,7 @@ int __init chips_init(void)
        if (fb_get_options("chipsfb", NULL))
                return -ENODEV;
 
-       return pci_module_init(&chipsfb_driver);
+       return pci_register_driver(&chipsfb_driver);
 }
 
 module_init(chips_init);