]> Pileus Git - ~andy/linux/blobdiff - drivers/misc/ics932s401.c
MISC: convert drivers/misc/* to use module_i2c_driver()
[~andy/linux] / drivers / misc / ics932s401.c
index 152e9d93eecb2881fa5b804f791ef6db7b74ed6b..00295367c06abdcd6f4c965bd685fa318fa3a61e 100644 (file)
@@ -480,23 +480,12 @@ static int ics932s401_remove(struct i2c_client *client)
        return 0;
 }
 
-static int __init ics932s401_init(void)
-{
-       return i2c_add_driver(&ics932s401_driver);
-}
-
-static void __exit ics932s401_exit(void)
-{
-       i2c_del_driver(&ics932s401_driver);
-}
+module_i2c_driver(ics932s401_driver);
 
 MODULE_AUTHOR("Darrick J. Wong <djwong@us.ibm.com>");
 MODULE_DESCRIPTION("ICS932S401 driver");
 MODULE_LICENSE("GPL");
 
-module_init(ics932s401_init);
-module_exit(ics932s401_exit);
-
 /* IBM IntelliStation Z30 */
 MODULE_ALIAS("dmi:bvnIBM:*:rn9228:*");
 MODULE_ALIAS("dmi:bvnIBM:*:rn9232:*");