hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs
authorAndreas Herrmann <[email protected]>
Thu, 15 Jan 2009 21:27:47 +0000 (22:27 +0100)
committerJean Delvare <[email protected]>
Thu, 15 Jan 2009 21:27:47 +0000 (22:27 +0100)
commit76ff08da34196cfa308fcd3552bb9ea20888e745
treeda6e83ed71af4e13358400f5c1fb5b06eb19b206
parenta2e066bba2aad6583e3ff648bf28339d6c9f0898
hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs

Current Temperature for K8 RevG desktop CPUs is a "normalized value"
which can be below ambient temperature.

As a consequence lots of RevG systems report temperatures like:

$ sensors
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:    +17 C
Core0 Temp:     +3 C
Core1 Temp:    +21 C
Core1 Temp:     +5 C

being quite below ambient temperature.
There are even reports of negative temperature values.

This patch corrects the temperature reporting of k8temp for
RevG desktop CPUs.

Cc: Rudolf Marek <[email protected]>
Signed-off-by: Andreas Herrmann <[email protected]>
Signed-off-by: Jean Delvare <[email protected]>
drivers/hwmon/k8temp.c