<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/thermal.h, branch linux-3.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.9.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.9.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2013-03-20T21:56:58Z</updated>
<entry>
<title>thermal: shorten too long mcast group name</title>
<updated>2013-03-20T21:56:58Z</updated>
<author>
<name>Masatake YAMATO</name>
<email>yamato@redhat.com</email>
</author>
<published>2013-03-19T01:47:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=73214f5d9f33b79918b1f7babddd5c8af28dd23d'/>
<id>urn:sha1:73214f5d9f33b79918b1f7babddd5c8af28dd23d</id>
<content type='text'>
The original name is too long.

Signed-off-by: Masatake YAMATO &lt;yamato@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>thermal: sysfs: Add a new sysfs node emul_temp for thermal emulation</title>
<updated>2013-02-06T05:45:42Z</updated>
<author>
<name>Amit Daniel Kachhap</name>
<email>amit.daniel@samsung.com</email>
</author>
<published>2013-02-04T00:30:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e6e238c38bd4d42d5e2cddb2165e1a46e0fb1200'/>
<id>urn:sha1:e6e238c38bd4d42d5e2cddb2165e1a46e0fb1200</id>
<content type='text'>
This patch adds support to set the emulated temperature method in
thermal zone (sensor). After setting this feature thermal zone may
report this temperature and not the actual temperature. The emulation
implementation may be based on sensor capability through platform
specific handler or pure software emulation if no platform handler defined.

This is useful in debugging different temperature threshold and its
associated cooling action. Critical threshold's cannot be emulated.
Writing 0 on this node should disable emulation.

Signed-off-by: Amit Daniel Kachhap &lt;amit.daniel@samsung.com&gt;
Acked-by: Kukjin Kim &lt;kgene.kim@samsung.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>thermal: Use thermal zone device id in netlink messages</title>
<updated>2013-01-16T02:46:46Z</updated>
<author>
<name>Eduardo Valentin</name>
<email>eduardo.valentin@ti.com</email>
</author>
<published>2013-01-02T15:29:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8ab3e6a08a98f7ff18c6814065eb30ba2e000233'/>
<id>urn:sha1:8ab3e6a08a98f7ff18c6814065eb30ba2e000233</id>
<content type='text'>
This patch changes the function thermal_generate_netlink_event
to receive a thermal zone device instead of a originator id.

This way, the messages will always be bound to a thermal zone.

Signed-off-by: Eduardo Valentin &lt;eduardo.valentin@ti.com&gt;
Reviewed-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Introduce THERMAL_TREND_RAISE_FULL and THERMAL_TREND_DROP_FULL</title>
<updated>2013-01-04T07:22:36Z</updated>
<author>
<name>Zhang Rui</name>
<email>rui.zhang@intel.com</email>
</author>
<published>2012-11-19T07:33:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d069015e268bcac6c8bd8997b3235f5f977d3ab6'/>
<id>urn:sha1:d069015e268bcac6c8bd8997b3235f5f977d3ab6</id>
<content type='text'>
These two new thermal_trend types are used to tell the governor
that the temeprature is raising/dropping quickly.

Thermal cooling governors should handle this situation and make
proper decisions, e.g. set cooling state to upper/lower limit directly
instead of one step each time.

Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Fix DEFAULT_THERMAL_GOVERNOR</title>
<updated>2012-12-12T07:34:48Z</updated>
<author>
<name>Zhang Rui</name>
<email>rui.zhang@intel.com</email>
</author>
<published>2012-12-12T07:31:37Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1f53ef17d3ed6c34868cc8e7aa7c1d351c2fdc95'/>
<id>urn:sha1:1f53ef17d3ed6c34868cc8e7aa7c1d351c2fdc95</id>
<content type='text'>
Fix DEFAULT_THERMAL_GOVERNOR to be consistant with the
default governor selected in kernel config file.

Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Add a notification API</title>
<updated>2012-11-05T06:00:08Z</updated>
<author>
<name>Durgadoss R</name>
<email>durgadoss.r@intel.com</email>
</author>
<published>2012-09-18T05:35:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f2b4caafd4aa64c9438b0a94af78b127228e6905'/>
<id>urn:sha1:f2b4caafd4aa64c9438b0a94af78b127228e6905</id>
<content type='text'>
This patch adds a notification API which the sensor drivers'
can use to notify the framework. The framework then takes
care of the throttling according to the configured policy.

Signed-off-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Make thermal_cdev_update as a global function</title>
<updated>2012-11-05T06:00:06Z</updated>
<author>
<name>Durgadoss R</name>
<email>durgadoss.r@intel.com</email>
</author>
<published>2012-09-18T05:35:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=dc76548269ca2c44e5ddc29db5c36188bc4f2234'/>
<id>urn:sha1:dc76548269ca2c44e5ddc29db5c36188bc4f2234</id>
<content type='text'>
This patch makes the thermal_cdev_update function as a
global one, so that other files can use it. This function
serves as a single arbitrator to set the state of a cooling
device.

Signed-off-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Add thermal governor registration APIs</title>
<updated>2012-11-05T06:00:05Z</updated>
<author>
<name>Durgadoss R</name>
<email>durgadoss.r@intel.com</email>
</author>
<published>2012-09-18T05:34:57Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a4a15485fbba44d162d626141b9a7404e790f570'/>
<id>urn:sha1:a4a15485fbba44d162d626141b9a7404e790f570</id>
<content type='text'>
This patch creates a structure to hold platform
thermal governor information, and provides APIs
for individual thermal governors to register/unregister
with the Thermal framework.

Signed-off-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Pass zone parameters as argument to tzd_register</title>
<updated>2012-11-05T05:59:57Z</updated>
<author>
<name>Durgadoss R</name>
<email>durgadoss.r@intel.com</email>
</author>
<published>2012-09-18T05:34:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=50125a9b27dd09e9afdc1b8712ba0b3859886c68'/>
<id>urn:sha1:50125a9b27dd09e9afdc1b8712ba0b3859886c68</id>
<content type='text'>
This patch adds the thermal zone parameter as an argument to
the tzd_register() function call; and updates other drivers
using this function.

Signed-off-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
<entry>
<title>Thermal: Add platform level information to thermal.h</title>
<updated>2012-11-05T05:56:32Z</updated>
<author>
<name>Durgadoss R</name>
<email>durgadoss.r@intel.com</email>
</author>
<published>2012-09-18T05:34:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ef87394791206019e4e4e04cb746865f2dc115ed'/>
<id>urn:sha1:ef87394791206019e4e4e04cb746865f2dc115ed</id>
<content type='text'>
This patch adds platform level information to thermal.h
by introducing two structures to hold:
 * bind parameters for a thermal zone,
 * zone level platform parameters

Signed-off-by: Durgadoss R &lt;durgadoss.r@intel.com&gt;
Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;
</content>
</entry>
</feed>
