[PATCH] hwmon: Fix missing it87 fan div init
authorJean Delvare <khali@linux-fr.org>
Wed, 23 Nov 2005 23:44:31 +0000 (15:44 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 24 Nov 2005 07:04:27 +0000 (23:04 -0800)
commit07eab46db7f78b2ed49bc9e41eda80695f93886f
treeedcde79443d524afd150770ea2f6a1877a858244
parentd0d3cd6965d8e957764663cbb5aaa5ff486a2616
[PATCH] hwmon: Fix missing it87 fan div init

Fix a bug where setting the low fan speed limits will not work if no
data was ever read through the sysfs interface and the fan clock
dividers have not been explicitely set yet either. The reason is that
data->fan_div[nr] may currently be used before it is initialized from
the chip register values. The fix is to explicitely initialize
data->fan_div[nr] before using it.

Bug reported, and fix tested, by Nicolas Mailhot.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/hwmon/it87.c