<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git, branch tegra-10.9.9</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>staging: android: lowmemorykiller: Don't wait more than one second for a process to die</title>
<updated>2011-01-07T18:23:32+00:00</updated>
<author>
<name>Arve Hjønnevåg</name>
<email>arve@android.com</email>
</author>
<published>2010-11-24T02:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8e82ef6e5e908da257d595218d9c273a1eec8eec'/>
<id>8e82ef6e5e908da257d595218d9c273a1eec8eec</id>
<content type='text'>
If a process forked and the child process was killed by the
lowmemorykiller, the lowmemory killer would be disabled until
the parent process reaped the child or it died itself.

Change-Id: I49822d847ee54876b474a837743b4f4821fba57f
Signed-off-by: Arve HjÃ¸nnevÃ¥g &lt;arve@android.com&gt;
Reviewed-on: http://git-master/r/15091
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a process forked and the child process was killed by the
lowmemorykiller, the lowmemory killer would be disabled until
the parent process reaped the child or it died itself.

Change-Id: I49822d847ee54876b474a837743b4f4821fba57f
Signed-off-by: Arve HjÃ¸nnevÃ¥g &lt;arve@android.com&gt;
Reviewed-on: http://git-master/r/15091
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lowmemorykiller: don't unregister notifier from atomic context</title>
<updated>2010-12-28T18:35:56+00:00</updated>
<author>
<name>Rabin Vincent</name>
<email>rabin.vincent@stericsson.com</email>
</author>
<published>2010-09-09T05:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8b31719041662bae54d9acbef4e8c907756cdb6c'/>
<id>8b31719041662bae54d9acbef4e8c907756cdb6c</id>
<content type='text'>
The lowmemorykiller registers an atomic notifier for notfication of when
the task is freed.  From this atomic notifier callback, it removes the
atomic notifier via task_free_unregister().  This is incorrect because
atomic_notifier_chain_unregister() calls syncronize_rcu(), which can
sleep, which shouldn't be done from an atomic notifier.

Fix this by registering the notifier during init, and only unregister it
if the lowmemorykiller is unloaded.

Change-Id: Ie9cf2f23d31c78e1fe1b9dd2e11af5267832ee94
Signed-off-by: Rabin Vincent &lt;rabin.vincent@stericsson.com&gt;
Signed-off-by: Christian Bejram &lt;christian.bejram@stericsson.com&gt;
Reviewed-on: http://git-master/r/13943
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The lowmemorykiller registers an atomic notifier for notfication of when
the task is freed.  From this atomic notifier callback, it removes the
atomic notifier via task_free_unregister().  This is incorrect because
atomic_notifier_chain_unregister() calls syncronize_rcu(), which can
sleep, which shouldn't be done from an atomic notifier.

Fix this by registering the notifier during init, and only unregister it
if the lowmemorykiller is unloaded.

Change-Id: Ie9cf2f23d31c78e1fe1b9dd2e11af5267832ee94
Signed-off-by: Rabin Vincent &lt;rabin.vincent@stericsson.com&gt;
Signed-off-by: Christian Bejram &lt;christian.bejram@stericsson.com&gt;
Reviewed-on: http://git-master/r/13943
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra ALSA] set mode and i/o device.</title>
<updated>2010-12-21T00:31:56+00:00</updated>
<author>
<name>Ravindra Lokhande</name>
<email>rlokhande@nvidia.com</email>
</author>
<published>2010-12-08T13:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1508f7aa5850b1ac02d9876eb5dac34356c86244'/>
<id>1508f7aa5850b1ac02d9876eb5dac34356c86244</id>
<content type='text'>
Set mode and input, output device for newly
created device 1.
Needed for bug 738770

Change-Id: I01ef4efb018a32cca8b1a0ff1e63f2a8de63dbfe
Reviewed-on: http://git-master/r/12314
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Tested-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set mode and input, output device for newly
created device 1.
Needed for bug 738770

Change-Id: I01ef4efb018a32cca8b1a0ff1e63f2a8de63dbfe
Reviewed-on: http://git-master/r/12314
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Tested-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra video]  add param checking to mem functions</title>
<updated>2010-12-17T00:35:34+00:00</updated>
<author>
<name>Andy Carman</name>
<email>acarman@nvidia.com</email>
</author>
<published>2010-10-02T20:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=75f8537e1c8c8a0dc5e694d6baf1a09ecdd15ffe'/>
<id>75f8537e1c8c8a0dc5e694d6baf1a09ecdd15ffe</id>
<content type='text'>
(cherry picked from commit 9dc305371bfe820db10e554e0bd8e60b16f94ab8)

Change-Id: Ie857ffa2ebdb2eec5b75bf93ae954798e74dad3f
Reviewed-on: http://git-master/r/9847
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 9dc305371bfe820db10e554e0bd8e60b16f94ab8)

Change-Id: Ie857ffa2ebdb2eec5b75bf93ae954798e74dad3f
Reviewed-on: http://git-master/r/9847
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] RM: Set minimum voltage limits</title>
<updated>2010-12-15T02:20:32+00:00</updated>
<author>
<name>Alex Frid</name>
<email>afrid@nvidia.com</email>
</author>
<published>2010-12-02T07:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2741470a650feb51647264ee6e1609471d28255e'/>
<id>2741470a650feb51647264ee6e1609471d28255e</id>
<content type='text'>
Set minimum CPU and core voltage limits required for
AP25/T25 reliability.

Bug 643434

Change-Id: I93735496d97cac742bdca3225b17f173f692821d
Reviewed-on: http://git-master/r/12603
Tested-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set minimum CPU and core voltage limits required for
AP25/T25 reliability.

Bug 643434

Change-Id: I93735496d97cac742bdca3225b17f173f692821d
Reviewed-on: http://git-master/r/12603
Tested-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "video: tegra: nvmap: Clean whole L1 instead of VA cleaning"</title>
<updated>2010-12-14T03:34:15+00:00</updated>
<author>
<name>Youngjin Kim</name>
<email>nkim@nvidia.com</email>
</author>
<published>2010-12-09T06:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a16216bd61a6200bef7f1bb3852c749eac6c4688'/>
<id>a16216bd61a6200bef7f1bb3852c749eac6c4688</id>
<content type='text'>
This reverts commit 6469f378a596f0572035cd27a17851ea86b763c9.

Bug 758628
Bug 748669

Original commit attmpted to have a smarter cache cleaning code.
But that work didn't work out well and just resulted in display
corruption.

Reviewed-on: http://git-master/r/11817
(cherry picked from commit 60207394cc16689f06ccbac993eefd2928565031)

Change-Id: I92bd95154f372eb0a081a4c3919b87d576ea4cb5
Reviewed-on: http://git-master/r/12449
Reviewed-by: Youngjin Kim &lt;nkim@nvidia.com&gt;
Tested-by: Youngjin Kim &lt;nkim@nvidia.com&gt;
Reviewed-by: Markus Holtmanns &lt;mholtmanns@nvidia.com&gt;
Tested-by: Markus Holtmanns &lt;mholtmanns@nvidia.com&gt;
Reviewed-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Tested-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 6469f378a596f0572035cd27a17851ea86b763c9.

Bug 758628
Bug 748669

Original commit attmpted to have a smarter cache cleaning code.
But that work didn't work out well and just resulted in display
corruption.

Reviewed-on: http://git-master/r/11817
(cherry picked from commit 60207394cc16689f06ccbac993eefd2928565031)

Change-Id: I92bd95154f372eb0a081a4c3919b87d576ea4cb5
Reviewed-on: http://git-master/r/12449
Reviewed-by: Youngjin Kim &lt;nkim@nvidia.com&gt;
Tested-by: Youngjin Kim &lt;nkim@nvidia.com&gt;
Reviewed-by: Markus Holtmanns &lt;mholtmanns@nvidia.com&gt;
Tested-by: Markus Holtmanns &lt;mholtmanns@nvidia.com&gt;
Reviewed-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Tested-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] ventana: Enable PANJIT &amp; ATMEL touchscreen</title>
<updated>2010-12-13T18:37:54+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2010-11-30T23:46:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5cea6270cdac231fe9efbbd898bf8883418d65dd'/>
<id>5cea6270cdac231fe9efbbd898bf8883418d65dd</id>
<content type='text'>
Enable CONFIG_TOUCHSCREEN_PANJIT_I2C and CONFIG_TOUCHSCREEN_ATMEL_MT_T9.
Disable CONFIG_TOUCHSCREEN_TEGRA_ODM.

Change-Id: I711f273add8c73be88b810d28049e53e6ad01a92
Reviewed-on: http://git-master/r/11726
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable CONFIG_TOUCHSCREEN_PANJIT_I2C and CONFIG_TOUCHSCREEN_ATMEL_MT_T9.
Disable CONFIG_TOUCHSCREEN_TEGRA_ODM.

Change-Id: I711f273add8c73be88b810d28049e53e6ad01a92
Reviewed-on: http://git-master/r/11726
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] Panjit/Cypress &amp; Atmel touchscreen board support</title>
<updated>2010-12-13T18:37:36+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2010-11-09T19:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c1977e5723a7d4bb171faa164d8d0d972c631a74'/>
<id>c1977e5723a7d4bb171faa164d8d0d972c631a74</id>
<content type='text'>
Added Panjit/Cypress and Atmel touchscreen support for Ventana platform.
Reviewed-on: http://git-master/r/10446
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 7d4de5dc49686923c6815a7c9eb1255fe9344774)

Change-Id: I518923d57e83579b040e700844114f9ccc2fd31b
Reviewed-on: http://git-master/r/11718
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added Panjit/Cypress and Atmel touchscreen support for Ventana platform.
Reviewed-on: http://git-master/r/10446
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 7d4de5dc49686923c6815a7c9eb1255fe9344774)

Change-Id: I518923d57e83579b040e700844114f9ccc2fd31b
Reviewed-on: http://git-master/r/11718
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] Touchscreen : Added Atmel Max-Touch driver</title>
<updated>2010-12-13T18:37:11+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2010-11-09T19:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e994882bc67f08203836bfcd6392a4667105f7fa'/>
<id>e994882bc67f08203836bfcd6392a4667105f7fa</id>
<content type='text'>
Reviewed-on: http://git-master/r/10445
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 0a4752eb037a5d4492d108ec094dd5367f5faa09)

Change-Id: I03a8224b8d3ccb4e7b0f682a75648ff9e9cda06f
Reviewed-on: http://git-master/r/11717
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-on: http://git-master/r/10445
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 0a4752eb037a5d4492d108ec094dd5367f5faa09)

Change-Id: I03a8224b8d3ccb4e7b0f682a75648ff9e9cda06f
Reviewed-on: http://git-master/r/11717
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] Touchscreen : Added Panjit/Cypress driver</title>
<updated>2010-12-13T18:36:03+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2010-11-09T19:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=388cd26cf804d134becad1cb930338c5b230f968'/>
<id>388cd26cf804d134becad1cb930338c5b230f968</id>
<content type='text'>
(Cherry-Picked Panjit driver from cc8231d0ddef32343db199b6a668d572c079afc4)

Reviewed-on: http://git-master/r/10443
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 208bbaaf873e202531e3d8045c9a5f534ba4906e)

Change-Id: Ie08bc42669fad152931be095a8a549852dd9be12
Reviewed-on: http://git-master/r/11716
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Cherry-Picked Panjit driver from cc8231d0ddef32343db199b6a668d572c079afc4)

Reviewed-on: http://git-master/r/10443
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
(cherry picked from commit 208bbaaf873e202531e3d8045c9a5f534ba4906e)

Change-Id: Ie08bc42669fad152931be095a8a549852dd9be12
Reviewed-on: http://git-master/r/11716
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
