<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git, branch tegra-11.2.ER1</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>Invensense MPU code update to v3.3.3</title>
<updated>2011-03-11T03:53:13+00:00</updated>
<author>
<name>vsalve</name>
<email>vsalve@nvidia.com</email>
</author>
<published>2011-03-09T12:12:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6ef90dd552195da7e26907d2ee3f6a13368594ad'/>
<id>6ef90dd552195da7e26907d2ee3f6a13368594ad</id>
<content type='text'>
Cherry-pick changes from http://git-master/r/#change,22109

Change-Id: I72cd31a441dcfbd5f5ffbbc956b7074f093c843c
Reviewed-on: http://git-master/r/22211
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-pick changes from http://git-master/r/#change,22109

Change-Id: I72cd31a441dcfbd5f5ffbbc956b7074f093c843c
Reviewed-on: http://git-master/r/22211
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Invensense MPU code update to v3.3.3</title>
<updated>2011-03-11T03:50:22+00:00</updated>
<author>
<name>vsalve</name>
<email>vsalve@nvidia.com</email>
</author>
<published>2011-03-09T12:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4f81118e6afb1658fc5061d16f53fb5fb168683a'/>
<id>4f81118e6afb1658fc5061d16f53fb5fb168683a</id>
<content type='text'>
Cherry-pick http://git-master/r/#change,22109

Change-Id: Ie74f9efef861c34006f1b16c162cb5c95941658f
Reviewed-on: http://git-master/r/22210
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cherry-pick http://git-master/r/#change,22109

Change-Id: Ie74f9efef861c34006f1b16c162cb5c95941658f
Reviewed-on: http://git-master/r/22210
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM/tegra] : Invensense MPU code update to v3.3.3.</title>
<updated>2011-03-11T03:50:08+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-03-08T22:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f7a60fe5866e7e55bab5ebd7f46b9651da65e946'/>
<id>f7a60fe5866e7e55bab5ebd7f46b9651da65e946</id>
<content type='text'>
Update Invensense Motion Library (MPL) to production version
v3.3.3. Previous version was engineering release and is not
suitable for mass production. This version of the MPL most
notably fixes problems with suspend/resume where touch screen
would quit working during a suspend/resume cycle.

Cherry-pick from http://git-master/r/#change,22109

Change-Id: Ic2e138ee665453da4c3eaa386a1bec9abf81b7cd
Reviewed-on: http://git-master/r/22190
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update Invensense Motion Library (MPL) to production version
v3.3.3. Previous version was engineering release and is not
suitable for mass production. This version of the MPL most
notably fixes problems with suspend/resume where touch screen
would quit working during a suspend/resume cycle.

Cherry-pick from http://git-master/r/#change,22109

Change-Id: Ic2e138ee665453da4c3eaa386a1bec9abf81b7cd
Reviewed-on: http://git-master/r/22190
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: tegra: ventana: disable regulators kept on by the bootloader</title>
<updated>2011-03-09T01:41:44+00:00</updated>
<author>
<name>Varun Wadekar</name>
<email>vwadekar@nvidia.com</email>
</author>
<published>2011-02-28T11:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d1a6fe156ee0a4a8695a71fabfa4d0c61dbf3fa1'/>
<id>d1a6fe156ee0a4a8695a71fabfa4d0c61dbf3fa1</id>
<content type='text'>
Linux kernel has a standard way to handle this, which is to
call regulator_has_full_constraints(), which will make the
regulator core at late_init time disable any regulators that
don't have a reference count and are enabled in hardware.

original change: http://git-master/r/#change,21108
(cherry picked from commit 99282ebb0f484c1e9f5e0c78a8894adb7b6fe212)

Change-Id: I70dbd86dd164d2861583b983ff31c24e406ddcbb
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
Reviewed-on: http://git-master/r/22060
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Linux kernel has a standard way to handle this, which is to
call regulator_has_full_constraints(), which will make the
regulator core at late_init time disable any regulators that
don't have a reference count and are enabled in hardware.

original change: http://git-master/r/#change,21108
(cherry picked from commit 99282ebb0f484c1e9f5e0c78a8894adb7b6fe212)

Change-Id: I70dbd86dd164d2861583b983ff31c24e406ddcbb
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
Reviewed-on: http://git-master/r/22060
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: tegra: ventana: Add power management to cameras.</title>
<updated>2011-03-09T01:41:29+00:00</updated>
<author>
<name>Erik Lilliebjerg</name>
<email>elilliebjerg@nvidia.com</email>
</author>
<published>2011-03-04T14:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=362884d11e53e845d2e0ef4f7eee7243afe4d5be'/>
<id>362884d11e53e845d2e0ef4f7eee7243afe4d5be</id>
<content type='text'>
Before this change, the Ventana code was lacking power management support for camera.

bug 782390

Change-Id: I13c78da7a2dd9d48d787e10c4b4b3e7f52f1a0cb
Reviewed-on: http://git-master/r/21666
Reviewed-by: Erik M Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Tested-by: Erik M Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-by: Pritesh Raithatha &lt;praithatha@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>
Before this change, the Ventana code was lacking power management support for camera.

bug 782390

Change-Id: I13c78da7a2dd9d48d787e10c4b4b3e7f52f1a0cb
Reviewed-on: http://git-master/r/21666
Reviewed-by: Erik M Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Tested-by: Erik M Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-by: Pritesh Raithatha &lt;praithatha@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: dc: Fix hang in dc reset</title>
<updated>2011-03-09T01:41:23+00:00</updated>
<author>
<name>Min-wuk Lee</name>
<email>mlee@nvidia.com</email>
</author>
<published>2011-03-08T08:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b817b18821e2c4bb5fe2a4e25c7d45739dfdd4b3'/>
<id>b817b18821e2c4bb5fe2a4e25c7d45739dfdd4b3</id>
<content type='text'>
When DC(Display controller) meets underflow,
DC needs to be reset to recover this,
but in several resets, it hangs.
To avoid this,
- Set DC STOP mode ahead of DC reset assert
- Off read host bus by DC ahead of DC reset
- In DC0 reset period, to avoid DC1 access
and vice versa
- In reset worker, do not try to off host1x

Bug 785529
Bug 789567

Change-Id: I24b242425ba6d7e59ec649fe8f10b41ac3d0c091
Reviewed-on: http://git-master/r/22028
Reviewed-by: Min-wuk Lee &lt;mlee@nvidia.com&gt;
Tested-by: Min-wuk Lee &lt;mlee@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>
When DC(Display controller) meets underflow,
DC needs to be reset to recover this,
but in several resets, it hangs.
To avoid this,
- Set DC STOP mode ahead of DC reset assert
- Off read host bus by DC ahead of DC reset
- In DC0 reset period, to avoid DC1 access
and vice versa
- In reset worker, do not try to off host1x

Bug 785529
Bug 789567

Change-Id: I24b242425ba6d7e59ec649fe8f10b41ac3d0c091
Reviewed-on: http://git-master/r/22028
Reviewed-by: Min-wuk Lee &lt;mlee@nvidia.com&gt;
Tested-by: Min-wuk Lee &lt;mlee@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra-alsa: return accurate pcm pointer position</title>
<updated>2011-03-09T01:41:15+00:00</updated>
<author>
<name>Sumit Bhattacharya</name>
<email>sumitb@nvidia.com</email>
</author>
<published>2011-02-22T13:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6bca49c6ad55fe25e4e0917a7b9c4d59410bae56'/>
<id>6bca49c6ad55fe25e4e0917a7b9c4d59410bae56</id>
<content type='text'>
Bug 793968

Change-Id: I257366d5e57739bbeb351b7fdf89655ad01cf6e1
Reviewed-on: http://git-master/r/21998
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 793968

Change-Id: I257366d5e57739bbeb351b7fdf89655ad01cf6e1
Reviewed-on: http://git-master/r/21998
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: tegra: Add the code to change driver strength</title>
<updated>2011-03-09T01:41:03+00:00</updated>
<author>
<name>Alok Chauhan</name>
<email>alokc@nvidia.com</email>
</author>
<published>2011-03-08T06:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=fdbf3edc9b6690a56099ce72a829ca5a85b5fb35'/>
<id>fdbf3edc9b6690a56099ce72a829ca5a85b5fb35</id>
<content type='text'>
Add the code to change drive strength of individual pin group and
increase the drive strength to max for i2c pin group. Change the
i2c pin to pull up.

Reviewed-on: http://git-master/r/20745
(cherry picked from commit fd642f7282df9b0e9ddcf0b66950dd3029910e35)

Change-Id: I6f4b5fb75daddc2418bcd9a8f392b852a9924ad0
Reviewed-on: http://git-master/r/22004
Reviewed-by: Alok Chauhan &lt;alokc@nvidia.com&gt;
Tested-by: Alok Chauhan &lt;alokc@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>
Add the code to change drive strength of individual pin group and
increase the drive strength to max for i2c pin group. Change the
i2c pin to pull up.

Reviewed-on: http://git-master/r/20745
(cherry picked from commit fd642f7282df9b0e9ddcf0b66950dd3029910e35)

Change-Id: I6f4b5fb75daddc2418bcd9a8f392b852a9924ad0
Reviewed-on: http://git-master/r/22004
Reviewed-by: Alok Chauhan &lt;alokc@nvidia.com&gt;
Tested-by: Alok Chauhan &lt;alokc@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fsl_udc: Enable zlp for control endpoint</title>
<updated>2011-03-09T01:40:51+00:00</updated>
<author>
<name>Rakesh Bodla</name>
<email>rbodla@nvidia.com</email>
</author>
<published>2011-03-08T05:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7e4d263600d8166bc5be71477f418da2b25aaaf0'/>
<id>7e4d263600d8166bc5be71477f418da2b25aaaf0</id>
<content type='text'>
Fix for sending zero length packet on control endpoint when
transfer size is multiples of MAX packet size.

Bug 793731

Reviewed-on: http://git-master/r/20850
(cherry picked from commit 38d4a5a3e53ca4a9f821bb081062da616ee9ee79)

Change-Id: Id7022d233b88ca18937b244ae9dc4a2d08f32bba
Reviewed-on: http://git-master/r/22001
Reviewed-by: Rakesh Bodla &lt;rbodla@nvidia.com&gt;
Tested-by: Rakesh Bodla &lt;rbodla@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Hanumanth Venkateswa Moganty &lt;vmoganty@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for sending zero length packet on control endpoint when
transfer size is multiples of MAX packet size.

Bug 793731

Reviewed-on: http://git-master/r/20850
(cherry picked from commit 38d4a5a3e53ca4a9f821bb081062da616ee9ee79)

Change-Id: Id7022d233b88ca18937b244ae9dc4a2d08f32bba
Reviewed-on: http://git-master/r/22001
Reviewed-by: Rakesh Bodla &lt;rbodla@nvidia.com&gt;
Tested-by: Rakesh Bodla &lt;rbodla@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Hanumanth Venkateswa Moganty &lt;vmoganty@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra] Check null pointer in suspend.c</title>
<updated>2011-03-09T01:40:44+00:00</updated>
<author>
<name>Tom Cherry</name>
<email>tcherry@nvidia.com</email>
</author>
<published>2011-02-18T19:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e6098a9079c7a2e9d8a206cc1237726fae8b87e3'/>
<id>e6098a9079c7a2e9d8a206cc1237726fae8b87e3</id>
<content type='text'>
In tegra_suspend_enter, we need to check mask() and unmask() for null
before calling them, since there is no guarantee irq chips other than
tegra will implement these functions.

Reviewed-on: http://git-master/r/20099
(cherry picked from commit 29c5018516f0ed614d886b42d0b74787d89147fc)

Change-Id: I704a595087f94f35ecd94d706319b152d58f6093
Reviewed-on: http://git-master/r/21978
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In tegra_suspend_enter, we need to check mask() and unmask() for null
before calling them, since there is no guarantee irq chips other than
tegra will implement these functions.

Reviewed-on: http://git-master/r/20099
(cherry picked from commit 29c5018516f0ed614d886b42d0b74787d89147fc)

Change-Id: I704a595087f94f35ecd94d706319b152d58f6093
Reviewed-on: http://git-master/r/21978
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
