]> pilppa.org Git - linux-2.6-omap-h63xx.git/commit
[POWERPC] Xserve G5 thermal control fixes
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 6 Jul 2006 08:03:06 +0000 (18:03 +1000)
committerPaul Mackerras <paulus@samba.org>
Fri, 7 Jul 2006 10:19:16 +0000 (20:19 +1000)
commit861fa7737db889ae1701ba58c083d4a7bd8705d3
treef2398f760279de2169a2c61b0a4034d1a0c0c2c1
parente7c1f69d4fa4da47dc995b5de64b6cb76ae32081
[POWERPC] Xserve G5 thermal control fixes

The thermal control for the Xserve G5s had a few issues. For one, the
way to program the RPM fans speeds into the FCU is different between it
and the desktop models, which I didn't figure out until recently, and it
was missing a control loop for the slots fan, running it too fast.  Both
of those problems were causing the machine to be much more noisy than
necessary.  This patch also changes the fixed value of the slots fan for
desktop G5s to 40% instead of 50%.  It seems to still have a pretty good
airflow that way and is much less noisy.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
drivers/macintosh/therm_pm72.c
drivers/macintosh/therm_pm72.h