[Cbe-oss-dev] RFC: cbe-thermal: read default targets from the device tree

Christian Krafft parabelboi at bopserverein.de
Thu Dec 6 02:10:50 EST 2007


Hi Arnd,

sounds good to me.

Do you want me to use these defaults, if no attributes are found ?
Atm there are slightly different default temperatures in the code.

Cheers,
Christian


On Wed, 5 Dec 2007 15:24:48 +0100
Arnd Bergmann <arnd at arndb.de> wrote:

> Currently, the Linux kernel hardcodes some default values that are
> used for thermal throttling based on the digital thermal sensors
> on the Cell Broadband Engine.
> For new blades, we want to have the option to override these defaults
> from the firmware. The proposal from our firmware team is to
> add the following properties to the /be/pervasive device node:
> 
> "ppe-throttle-temp" property
>             Specifies the minimum temperature the PPE is throttled.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 100°C
> 
> "ppe-end-throttle-temp" property
>             Specifies the temperature below the PPE throttling is exited.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 90°C
> 
> "ppe-full-throttle-temp" property
>             Specifies the minimum temperature the PPE is stopped.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 120°C
> 
> "spe-throttle-temp" property
>             Specifies the minimum temperature the SPEs are throttled.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 100°C
> 
> "spe-end-throttle-temp" property
>             Specifies the temperature below the SPEs throttling is exited.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 90°C
> 
> "spe-full-throttle-temp" property
>             Specifies the minimum temperature the PPE is stopped.
>             Temperature in °C, encoded as with encode-int.
>             Default value is 100°C
> 
> The user is then still able to override these values using sysfs in
> Linux, but the defaults are taken from the device tree if present.
> 
> 	Arnd <><
> _______________________________________________
> cbe-oss-dev mailing list
> cbe-oss-dev at ozlabs.org
> https://ozlabs.org/mailman/listinfo/cbe-oss-dev


-- 
Cheers,
ck
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20071205/498560e8/attachment.pgp>


More information about the cbe-oss-dev mailing list