|
@@ -531,15 +531,7 @@ static struct pci_driver ali1535_driver = {
|
|
|
.remove = __devexit_p(ali1535_remove),
|
|
|
};
|
|
|
|
|
|
-static int __init i2c_ali1535_init(void)
|
|
|
-{
|
|
|
- return pci_register_driver(&ali1535_driver);
|
|
|
-}
|
|
|
-
|
|
|
-static void __exit i2c_ali1535_exit(void)
|
|
|
-{
|
|
|
- pci_unregister_driver(&ali1535_driver);
|
|
|
-}
|
|
|
+module_pci_driver(ali1535_driver);
|
|
|
|
|
|
MODULE_AUTHOR("Frodo Looijaard <frodol@dds.nl>, "
|
|
|
"Philip Edelbrock <phil@netroedge.com>, "
|
|
@@ -547,6 +539,3 @@ MODULE_AUTHOR("Frodo Looijaard <frodol@dds.nl>, "
|
|
|
"and Dan Eaton <dan.eaton@rocketlogix.com>");
|
|
|
MODULE_DESCRIPTION("ALI1535 SMBus driver");
|
|
|
MODULE_LICENSE("GPL");
|
|
|
-
|
|
|
-module_init(i2c_ali1535_init);
|
|
|
-module_exit(i2c_ali1535_exit);
|