All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] testing w83627hf treiber?
@ 2006-12-04  8:06 Jean Delvare
  2006-12-04  8:14 ` Udo van den Heuvel
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Jean Delvare @ 2006-12-04  8:06 UTC (permalink / raw)
  To: lm-sensors

Hi Thomas,

(Huh, please don't use URLs as post subjects.)

On Sun, 03 Dec 2006 21:20:01 +0100, Thomas Dohl wrote:
> I've found a strange bug or what ever in the Module. :)
> I'll try to explain it.
> If I boot Linux with the module "w83627hf", everything
> is ok. But if I load the module with the workaround, like
> "modprobe w83627hf reset=1" I get a 23?C higher temperature
> of the second sensor.
> 
> At boottime:
> temp1: 34?C
> temp2: 33?C
> 
> after modprobe with reset=1
> temp1: 34?C
> temp2: 56?C (23?C more than it is)
> 
> This doesn't change after rmmod w83627hf, modprobe w83627hf.
> Only after reboot, the values return to normal.
> 
> What could that be?

Easy. The W83627*F chips have temperature offset registers. The BIOS
must write an offset for the temp2 (CPU?) temperature sensor, to
account for a different thermal diode model for example, or just to
make it look cooler to the user... When the w83627hf driver resets the
chip, the offset is reset to 0 as well, so you get the "raw" reading
again.

See, this is exactly the reason why we don't reset the chip by default:
to preserve BIOS settings.

-- 
Jean Delvare


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-12-04 17:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-04  8:06 [lm-sensors] testing w83627hf treiber? Jean Delvare
2006-12-04  8:14 ` Udo van den Heuvel
2006-12-04  8:16 ` Jean Delvare
2006-12-04 12:54 ` Jean Delvare
2006-12-04 17:28 ` Udo van den Heuvel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.