]> Pileus Git - ~andy/linux/blobdiff - drivers/input/keyboard/nomadik-ske-keypad.c
Merge commit 'v3.3-rc6' into next
[~andy/linux] / drivers / input / keyboard / nomadik-ske-keypad.c
index 91c2fcb8ca4b3ca51ad33d13da61c75105707268..101e245944e79312b7ce191708ff566271c9f9b4 100644 (file)
@@ -385,7 +385,18 @@ static struct platform_driver ske_keypad_driver = {
        },
        .remove = __devexit_p(ske_keypad_remove),
 };
-module_platform_driver(ske_keypad_driver);
+
+static int __init ske_keypad_init(void)
+{
+       return platform_driver_probe(&ske_keypad_driver, ske_keypad_probe);
+}
+module_init(ske_keypad_init);
+
+static void __exit ske_keypad_exit(void)
+{
+       platform_driver_unregister(&ske_keypad_driver);
+}
+module_exit(ske_keypad_exit);
 
 MODULE_LICENSE("GPL v2");
 MODULE_AUTHOR("Naveen Kumar <naveen.gaddipati@stericsson.com> / Sundar Iyer <sundar.iyer@stericsson.com>");