Commit 37f54ee5 authored by David Brownell's avatar David Brownell Committed by Jean Delvare

hwmon: Use subsys_initcall

Subsystem infrastructure should normally register with "subsys_initcall",
so that it's available to drivers that may need to initialize early.

This patch updates "hwmon" to do so.  It's common for embedded systems to
have multifunction chips with hardware monitoring interfaces, and to have
those chips be used during system bringup ... before a normal "module_init"
would kick, or maybe just linked so they'd init before hwmon.
Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
parent 41be722b
...@@ -101,7 +101,7 @@ static void __exit hwmon_exit(void) ...@@ -101,7 +101,7 @@ static void __exit hwmon_exit(void)
class_destroy(hwmon_class); class_destroy(hwmon_class);
} }
module_init(hwmon_init); subsys_initcall(hwmon_init);
module_exit(hwmon_exit); module_exit(hwmon_exit);
EXPORT_SYMBOL_GPL(hwmon_device_register); EXPORT_SYMBOL_GPL(hwmon_device_register);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment