]> www.infradead.org Git - users/jedix/linux-maple.git/commit
hwmon: (w83627ehf) Properly report thermal diode sensors
authorJean Delvare <khali@linux-fr.org>
Thu, 13 Oct 2011 19:49:08 +0000 (15:49 -0400)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 8 Dec 2011 19:17:03 +0000 (11:17 -0800)
commite6229b6adb907a96217a2eba021e37ba1aeaadfe
tree4b747f52cfa3d75a0a5774a2747295f64ed00f2c
parentbe0b6a512c410d46badaecfca983da50e20d874d
hwmon: (w83627ehf) Properly report thermal diode sensors

commit bf164c58e58328c40ebc597a8ac00cc6840f9703 upstream.

The w83627ehf driver is improperly reporting thermal diode sensors as
type 2, instead of 3. This caused "sensors" and possibly other
monitoring tools to report these sensors as "transistor" instead of
"thermal diode".

Furthermore, diode subtype selection (CPU vs. external) is only
supported by the original W83627EHF/EHG. All later models only support
CPU diode type, and some (NCT6776F) don't even have the register in
question so we should avoid reading from it.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/hwmon/w83627ehf.c