mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-02 15:18:19 +00:00
watchdog: iTCO_wdt: use module_platform_device() macro
Reducing init boilerplate by using the module_platform_device macro. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Link: https://lore.kernel.org/r/20201117152214.32244-1-info@metux.net Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
This commit is contained in:
parent
6f733cb2e7
commit
89c866f5a2
1 changed files with 1 additions and 15 deletions
|
@ -651,21 +651,7 @@ static struct platform_driver iTCO_wdt_driver = {
|
|||
},
|
||||
};
|
||||
|
||||
static int __init iTCO_wdt_init_module(void)
|
||||
{
|
||||
pr_info("Intel TCO WatchDog Timer Driver v%s\n", DRV_VERSION);
|
||||
|
||||
return platform_driver_register(&iTCO_wdt_driver);
|
||||
}
|
||||
|
||||
static void __exit iTCO_wdt_cleanup_module(void)
|
||||
{
|
||||
platform_driver_unregister(&iTCO_wdt_driver);
|
||||
pr_info("Watchdog Module Unloaded\n");
|
||||
}
|
||||
|
||||
module_init(iTCO_wdt_init_module);
|
||||
module_exit(iTCO_wdt_cleanup_module);
|
||||
module_platform_driver(iTCO_wdt_driver);
|
||||
|
||||
MODULE_AUTHOR("Wim Van Sebroeck <wim@iguana.be>");
|
||||
MODULE_DESCRIPTION("Intel TCO WatchDog Timer Driver");
|
||||
|
|
Loading…
Reference in a new issue