]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
hwmon: (lm90) Fix max6696 alarm handling
authorGuenter Roeck <linux@roeck-us.net>
Fri, 15 Nov 2013 09:40:38 +0000 (10:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 29 Nov 2013 18:50:35 +0000 (10:50 -0800)
commitcf359232f6c3eaf6ddff242a2b8247e20b29c436
treeed78117b8b2ace3ff821d4ee8053e0076013b703
parentb227aa81f4a892ad31e202aba1de8449d131e670
hwmon: (lm90) Fix max6696 alarm handling

commit e41fae2b1ed8c78283d73651cd65be0228c0dd1c upstream.

Bit 2 of status register 2 on MAX6696 (external diode 2 open)
sets ALERT; the bit thus has to be listed in alert_alarms.
Also display a message in the alert handler if the condition
is encountered.

Even though not all overtemperature conditions cause ALERT
to be set, we should not ignore them in the alert handler.
Display messages for all out-of-range conditions.

Reported-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hwmon/lm90.c