]> git.kernelconcepts.de Git - karo-tx-linux.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)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 7 Nov 2011 21:47:08 +0000 (13:47 -0800)
commit9808503648bbc8656ac51a51a42f18bfd4bbbabb
tree260d256f944dfa3c5aaf47110dc95de691852394
parentfe2fb045d7dde372e8fb3148a95bcb38a57f7224
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