<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git, branch tegra-9.12.6</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>tegra pm: enable registration of suspend_ops with kernel</title>
<updated>2010-02-22T19:41:29+00:00</updated>
<author>
<name>Mayuresh Kulkarni</name>
<email>mkulkarni@nvidia.com</email>
</author>
<published>2010-02-18T08:18:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=bdbfc7a9b82eb6c26524f46523b7728dd645a3ef'/>
<id>bdbfc7a9b82eb6c26524f46523b7728dd645a3ef</id>
<content type='text'>
Enable registration of suspend_ops with kernel. This will enable
platform specific low power states based on odm query.

Change-Id: Ie38fc67fe76124d21f0f6ca107a89efd9e4ec8b1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable registration of suspend_ops with kernel. This will enable
platform specific low power states based on odm query.

Change-Id: Ie38fc67fe76124d21f0f6ca107a89efd9e4ec8b1
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra pm: implement suspend_ops</title>
<updated>2010-02-22T19:41:14+00:00</updated>
<author>
<name>Mayuresh Kulkarni</name>
<email>mkulkarni@nvidia.com</email>
</author>
<published>2010-02-20T08:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8fba90b4d4f400af56cf9f2e998d0562f087fcd9'/>
<id>8fba90b4d4f400af56cf9f2e998d0562f087fcd9</id>
<content type='text'>
We implement suspend_ops-&gt;valid, suspend_ops-&gt;begin,
suspend_ops-&gt;enter and suspend_ops-&gt;end.

For suspend_ops-&gt;begin :
Check if CPU1 is in reset or not.
If not, reset it and maintain this state.

For suspend_ops-&gt;end :
Check if CPU1 was reseted by suspend_ops-&gt;begin.
If yes, take it out of reset.
For harmony board, add a timed wake lock as a WAR.

For suspend_ops-&gt;enter :
Do a odm query for lowest power state.
Call the appropriate low power state (LP1/LP0)
routine based on SOC type.

Change-Id: I6f4be75978573bba94e95723c023abc091e06d1e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We implement suspend_ops-&gt;valid, suspend_ops-&gt;begin,
suspend_ops-&gt;enter and suspend_ops-&gt;end.

For suspend_ops-&gt;begin :
Check if CPU1 is in reset or not.
If not, reset it and maintain this state.

For suspend_ops-&gt;end :
Check if CPU1 was reseted by suspend_ops-&gt;begin.
If yes, take it out of reset.
For harmony board, add a timed wake lock as a WAR.

For suspend_ops-&gt;enter :
Do a odm query for lowest power state.
Call the appropriate low power state (LP1/LP0)
routine based on SOC type.

Change-Id: I6f4be75978573bba94e95723c023abc091e06d1e
</pre>
</div>
</content>
</entry>
<entry>
<title>keyboard: remove suspend/resume calls from tegra nvec driver</title>
<updated>2010-02-22T19:35:18+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-22T19:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3f3eefc8ac980eb3fc71aea68f0572de696c5192'/>
<id>3f3eefc8ac980eb3fc71aea68f0572de696c5192</id>
<content type='text'>
occassionally, the keyboard stops functioning after the system resumes from
suspend state; this may be due to a failure enabling keyboard scanning
mode during suspend.

disable suspend/resume calls from nvec keyboard driver until a solution
for this problem is resolved (e.g., converting nvec to a bus).

Change-Id: Id9f83a41852c8fec293bd43a94acaa287c184be0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
occassionally, the keyboard stops functioning after the system resumes from
suspend state; this may be due to a failure enabling keyboard scanning
mode during suspend.

disable suspend/resume calls from nvec keyboard driver until a solution
for this problem is resolved (e.g., converting nvec to a bus).

Change-Id: Id9f83a41852c8fec293bd43a94acaa287c184be0
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tegra pm: enable rtc and usb0 bus detect as valid wake up sources" into android-tegra-2.6.29</title>
<updated>2010-02-22T18:47:04+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-22T18:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=680e3dcf5ec147cd23c1eccf53063b2fe6d792b5'/>
<id>680e3dcf5ec147cd23c1eccf53063b2fe6d792b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra nvrm: fixing the H264 decoder performance drop issue.</title>
<updated>2010-02-22T06:12:57+00:00</updated>
<author>
<name>vdumpa</name>
<email>vdumpa@nvidia.com</email>
</author>
<published>2010-02-20T22:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4457c96ef7b8f2a965693208c96ee87d8e33de8f'/>
<id>4457c96ef7b8f2a965693208c96ee87d8e33de8f</id>
<content type='text'>
Bug 653500
This is an issue in RM transport.
This is because of sleep time when the buffer is not ready to send msg.
The sleep of 1msec is taking 10 to 20msec time as linux jiffy time is 10msec.
This fixed by using the polling for one jiffy time and using sleep afterwards.

Change-Id: I6656dc5e1e4cca20b115cd6b489e6a7f95944f0a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 653500
This is an issue in RM transport.
This is because of sleep time when the buffer is not ready to send msg.
The sleep of 1msec is taking 10 to 20msec time as linux jiffy time is 10msec.
This fixed by using the polling for one jiffy time and using sleep afterwards.

Change-Id: I6656dc5e1e4cca20b115cd6b489e6a7f95944f0a
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra pm: enable rtc and usb0 bus detect as valid wake up sources</title>
<updated>2010-02-20T06:44:32+00:00</updated>
<author>
<name>Mayuresh Kulkarni</name>
<email>mkulkarni@nvidia.com</email>
</author>
<published>2010-02-20T06:44:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=97eab62539cb01961cfb43f3917211467782f2f2'/>
<id>97eab62539cb01961cfb43f3917211467782f2f2</id>
<content type='text'>
This changes is applicable to harmony odm.

Change-Id: I85d744a80b71533576c3896ebd21f0b34ea5de91
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes is applicable to harmony odm.

Change-Id: I85d744a80b71533576c3896ebd21f0b34ea5de91
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tegra w1: Fix a lot of reset bus errors if no 1-wire device exists in the system Change-Id: Idb7f83fcfee31ad6accbbabb80bd98477ceca3f2" into android-tegra-2.6.29</title>
<updated>2010-02-20T00:54:33+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-20T00:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d83b18b20ae584b675eaa36e5a27b9e1b41dcf36'/>
<id>d83b18b20ae584b675eaa36e5a27b9e1b41dcf36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tegra RM: Moved EMC DFS low corner back to 50MHz." into android-tegra-2.6.29</title>
<updated>2010-02-20T00:48:28+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-20T00:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=de9c0071aaf62721ce424ff38e77416693782929'/>
<id>de9c0071aaf62721ce424ff38e77416693782929</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tegra nand : active during suspend to lp1" into android-tegra-2.6.29</title>
<updated>2010-02-20T00:05:01+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-20T00:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=cbfda07ee94f9538b0a3b2778072d7bb89d9c1f0'/>
<id>cbfda07ee94f9538b0a3b2778072d7bb89d9c1f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra RM: Moved EMC DFS low corner back to 50MHz.</title>
<updated>2010-02-19T20:05:45+00:00</updated>
<author>
<name>Alex Frid</name>
<email>afrid@nvidia.com</email>
</author>
<published>2010-02-19T20:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=413ba3b6eec7b2378985d53f745138de1d370782'/>
<id>413ba3b6eec7b2378985d53f745138de1d370782</id>
<content type='text'>
Moved EMC DFS low corner back to 50MHz (from 18MHz - affects LPDDR2
platforms). This is done since new AudioMixer unable to reach 18MHz
LC - optimization is in progress (bug 654473).

Change-Id: Iaf9acf0160dd3c07a1ff0a0bacd4bdc36d620e2c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved EMC DFS low corner back to 50MHz (from 18MHz - affects LPDDR2
platforms). This is done since new AudioMixer unable to reach 18MHz
LC - optimization is in progress (bug 654473).

Change-Id: Iaf9acf0160dd3c07a1ff0a0bacd4bdc36d620e2c
</pre>
</div>
</content>
</entry>
</feed>
