[lm-sensors] [patch 2.6.most] hwmon should subsys_init
Jean Delvare
khali at linux-fr.org
Thu Dec 21 21:25:50 CET 2006
On Thu, 21 Dec 2006 04:37:03 -0800, David Brownell wrote:
> 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: David Brownell <dbrownell at users.sourceforge.net>
>
> Index: at91/drivers/hwmon/hwmon.c
> ===================================================================
> --- at91.orig/drivers/hwmon/hwmon.c 2006-04-06 18:30:25.000000000 -0700
> +++ at91/drivers/hwmon/hwmon.c 2006-12-21 03:16:13.000000000 -0800
> @@ -101,7 +101,7 @@ static void __exit hwmon_exit(void)
> class_destroy(hwmon_class);
> }
>
> -module_init(hwmon_init);
> +subsys_initcall(hwmon_init);
> module_exit(hwmon_exit);
>
> EXPORT_SYMBOL_GPL(hwmon_device_register);
Applied, thanks.
--
Jean Delvare
More information about the lm-sensors
mailing list