Fw: therm_adm103x: inquiry

Cedric Pradalier cedric.pradalier at free.fr
Thu Jan 12 22:52:00 EST 2006

Begin forwarded message:

Date: Thu, 12 Jan 2006 21:34:14 +1100
From: Benjamin Herrenschmidt <benh at kernel.crashing.org>
To: Cedric Pradalier <cedric.pradalier at free.fr>
Subject: Re: therm_adm103x: inquiry

>> So practically, what should I do? What should I sent to who?
>linuxppc-dev at ozlabs.org CC me & paulus :)


I'm the author of the therm_adm103x module, used to control
and display the fan management information on ibook G3, rev
2.2 (at least), available since 2.6.4.

Currently, the module is available as a patch or as a
binary module linked with current debian testing kernel:

As far as I can see, this module seems mature enough for
inclusion in official kernel.

A tested patch against 2.6.14 is available at:

I've not tested it yet for 2.6.15. 

Some details, from the link site above:

The module provides and sysfs access to the adm103x fan
control parameters. For instance

	  #cat /sys/device/temperatures/info? 
	  T:51°C S:56°C R:10°C  <-- sensor 0
	  T:48°C S:76°C R:10°C  <-- sensor 1
	  #echo "56 10" > /sys/device/temperatures/info0 

make the fan starts at 56 degrees and accelerate
progressively till max at 66 degrees (56 + 10), on the
sensor 0.

To see if thermal control is done by the chips that this
module can manage, just check that
	#cat /proc/device-tree/uni-n/i2c/fan/device_type
returns adm1030 or adm1031.


More information about the Linuxppc-dev mailing list