|
@@ -917,20 +917,8 @@ static struct acpi_driver ideapad_acpi_driver = {
|
|
.drv.pm = &ideapad_pm,
|
|
.drv.pm = &ideapad_pm,
|
|
.owner = THIS_MODULE,
|
|
.owner = THIS_MODULE,
|
|
};
|
|
};
|
|
-
|
|
|
|
-static int __init ideapad_acpi_module_init(void)
|
|
|
|
-{
|
|
|
|
- return acpi_bus_register_driver(&ideapad_acpi_driver);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-static void __exit ideapad_acpi_module_exit(void)
|
|
|
|
-{
|
|
|
|
- acpi_bus_unregister_driver(&ideapad_acpi_driver);
|
|
|
|
-}
|
|
|
|
|
|
+module_acpi_driver(ideapad_acpi_driver);
|
|
|
|
|
|
MODULE_AUTHOR("David Woodhouse <dwmw2@infradead.org>");
|
|
MODULE_AUTHOR("David Woodhouse <dwmw2@infradead.org>");
|
|
MODULE_DESCRIPTION("IdeaPad ACPI Extras");
|
|
MODULE_DESCRIPTION("IdeaPad ACPI Extras");
|
|
MODULE_LICENSE("GPL");
|
|
MODULE_LICENSE("GPL");
|
|
-
|
|
|
|
-module_init(ideapad_acpi_module_init);
|
|
|
|
-module_exit(ideapad_acpi_module_exit);
|
|
|