<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/sound, branch tegra-11.2.1</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 alsa] reset vmid and bias for wm8903</title>
<updated>2011-03-02T00:16:42+00:00</updated>
<author>
<name>Ravindra Lokhande</name>
<email>rlokhande@nvidia.com</email>
</author>
<published>2011-02-25T18:23:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=62ca513220bb57d4c37fe30c5dbc3a62d39f338e'/>
<id>62ca513220bb57d4c37fe30c5dbc3a62d39f338e</id>
<content type='text'>
reset vimd and bias registers for wm8903 codec when codec bias level
is off.
fix for bug 773327

Change-Id: If7d46f4210fb70f2bfd47c46cdf834ec7b7b776e
Reviewed-on: http://git-master/r/21226
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Tested-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reset vimd and bias registers for wm8903 codec when codec bias level
is off.
fix for bug 773327

Change-Id: If7d46f4210fb70f2bfd47c46cdf834ec7b7b776e
Reviewed-on: http://git-master/r/21226
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Tested-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra alsa] headphone detection</title>
<updated>2011-02-23T02:10:36+00:00</updated>
<author>
<name>Nikesh Oswal</name>
<email>noswal@nvidia.com</email>
</author>
<published>2011-02-21T10:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e7f289e8956da115741ff6f277f123e835314da5'/>
<id>e7f289e8956da115741ff6f277f123e835314da5</id>
<content type='text'>
added headphone detection logic for WM8753 on whistler

Change-Id: I7c1c2a75480050ba03cb037393ead44761a7706f
Reviewed-on: http://git-master/r/20298
Tested-by: Nikesh Oswal &lt;noswal@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>
added headphone detection logic for WM8753 on whistler

Change-Id: I7c1c2a75480050ba03cb037393ead44761a7706f
Reviewed-on: http://git-master/r/20298
Tested-by: Nikesh Oswal &lt;noswal@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra-alsa: Cache das registers before suspend</title>
<updated>2011-02-23T02:10:06+00:00</updated>
<author>
<name>Sumit Bhattacharya</name>
<email>sumitb@nvidia.com</email>
</author>
<published>2011-02-21T10:42:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=44d15e83d697ebc2a1f8b7717d66f9c007371333'/>
<id>44d15e83d697ebc2a1f8b7717d66f9c007371333</id>
<content type='text'>
Caching das registers before system suspend and restoring
them during system resume. Also moved das power mode calls
from tegra_pcm to tegra_i2s interface.

Bug 792879
Bug 789967

Change-Id: I15a5f41a1aab6d74a8f5e29db25a93b26c4d4111
Reviewed-on: http://git-master/r/20292
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Vijay Mali &lt;vmali@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@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>
Caching das registers before system suspend and restoring
them during system resume. Also moved das power mode calls
from tegra_pcm to tegra_i2s interface.

Bug 792879
Bug 789967

Change-Id: I15a5f41a1aab6d74a8f5e29db25a93b26c4d4111
Reviewed-on: http://git-master/r/20292
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Vijay Mali &lt;vmali@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>wm8903: Fix wm8903_resume() implementation</title>
<updated>2011-02-23T02:08:39+00:00</updated>
<author>
<name>Sumit Bhattacharya</name>
<email>sumitb@nvidia.com</email>
</author>
<published>2011-02-21T07:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=98d54eb3423b961039d7db01889f5c57d9128d76'/>
<id>98d54eb3423b961039d7db01889f5c57d9128d76</id>
<content type='text'>
In wm8903_resume() codec should be powered up after restoring cached
registers. Otherwise sequencer registers are getting overwritten after
powering up of codec which was shutting down the codec during resume.

Bug 792879
Bug 789967

Change-Id: Ic342a490f988ea1aa9597e6cd68e7d0a1000210a
Reviewed-on: http://git-master/r/20270
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Vijay Mali &lt;vmali@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In wm8903_resume() codec should be powered up after restoring cached
registers. Otherwise sequencer registers are getting overwritten after
powering up of codec which was shutting down the codec during resume.

Bug 792879
Bug 789967

Change-Id: Ic342a490f988ea1aa9597e6cd68e7d0a1000210a
Reviewed-on: http://git-master/r/20270
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Vijay Mali &lt;vmali@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>alsa: Set restrictions on period size</title>
<updated>2011-02-18T23:13:51+00:00</updated>
<author>
<name>Sumit Bhattacharya</name>
<email>sumitb@nvidia.com</email>
</author>
<published>2011-02-16T10:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=140b49082fd7d937d8a74b4dccc091c941dacb07'/>
<id>140b49082fd7d937d8a74b4dccc091c941dacb07</id>
<content type='text'>
Restrict period size to be multiple of 8 and period count to be
integer. This is required to prevent audio breaks for playback
through BT SCO.

Bug 771510

Change-Id: If15631512bc5ce5a4358342b523da0a5a020cc2d
Reviewed-on: http://git-master/r/19731
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>
Restrict period size to be multiple of 8 and period count to be
integer. This is required to prevent audio breaks for playback
through BT SCO.

Bug 771510

Change-Id: If15631512bc5ce5a4358342b523da0a5a020cc2d
Reviewed-on: http://git-master/r/19731
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra ALSA] Added headphone jack detection</title>
<updated>2011-02-10T23:42:00+00:00</updated>
<author>
<name>Chao Jiang</name>
<email>chaoj@nvidia.com</email>
</author>
<published>2011-02-09T08:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ed1166865825a993c16a7dcf3f59b126c863586a'/>
<id>ed1166865825a993c16a7dcf3f59b126c863586a</id>
<content type='text'>
Headphone jack detection is enabled with this patch. The jack will be
reported via /sys/class/switch interface to user space.

fixes bug 766757

Change-Id: I58908e7de1025b17cdf37079d5650aa5f503dcdd
Reviewed-on: http://git-master/r/18707
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Chao Jiang &lt;chaoj@nvidia.com&gt;
Tested-by: Chao Jiang &lt;chaoj@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@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>
Headphone jack detection is enabled with this patch. The jack will be
reported via /sys/class/switch interface to user space.

fixes bug 766757

Change-Id: I58908e7de1025b17cdf37079d5650aa5f503dcdd
Reviewed-on: http://git-master/r/18707
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Chao Jiang &lt;chaoj@nvidia.com&gt;
Tested-by: Chao Jiang &lt;chaoj@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra alsa] generic codec DAI</title>
<updated>2011-02-09T22:59:45+00:00</updated>
<author>
<name>Nikesh Oswal</name>
<email>noswal@nvidia.com</email>
</author>
<published>2011-02-09T05:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=57a3407736092650cbed228fdf9264e140378762'/>
<id>57a3407736092650cbed228fdf9264e140378762</id>
<content type='text'>
- use proper name for generic codec DAI

Change-Id: I29eacc43e6922b28f440596fdbb9c544e12537f6
Reviewed-on: http://git-master/r/18846
Tested-by: Nikesh Oswal &lt;noswal@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@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>
- use proper name for generic codec DAI

Change-Id: I29eacc43e6922b28f440596fdbb9c544e12537f6
Reviewed-on: http://git-master/r/18846
Tested-by: Nikesh Oswal &lt;noswal@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Ravindra Lokhande &lt;rlokhande@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra alsa] use generic codec DAI</title>
<updated>2011-02-09T02:21:02+00:00</updated>
<author>
<name>Nikesh Oswal</name>
<email>noswal@nvidia.com</email>
</author>
<published>2011-02-08T12:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=49111eb5b680a9f2e2ea196ffaf7dd80a7f02e93'/>
<id>49111eb5b680a9f2e2ea196ffaf7dd80a7f02e93</id>
<content type='text'>
- use generic codec DAI for BT-SCO usecase

Change-Id: Ied03e0ce2617d7b9ce8c8fd176f0b601a8896796
Reviewed-on: http://git-master/r/18716
Tested-by: Nikesh Oswal &lt;noswal@nvidia.com&gt;
Reviewed-by: Sumit Bhattacharya &lt;sumitb@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>
- use generic codec DAI for BT-SCO usecase

Change-Id: Ied03e0ce2617d7b9ce8c8fd176f0b601a8896796
Reviewed-on: http://git-master/r/18716
Tested-by: Nikesh Oswal &lt;noswal@nvidia.com&gt;
Reviewed-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra alsa: Implement generic codec interface</title>
<updated>2011-02-08T02:15:11+00:00</updated>
<author>
<name>Sumit Bhattacharya</name>
<email>sumitb@nvidia.com</email>
</author>
<published>2011-01-29T06:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=36de5b7823f769116875b30f4bbef2aa8f31d747'/>
<id>36de5b7823f769116875b30f4bbef2aa8f31d747</id>
<content type='text'>
Change-Id: I210dea5af60e11326ad23bafa78e937d4932e58c
Reviewed-on: http://git-master/r/17564
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I210dea5af60e11326ad23bafa78e937d4932e58c
Reviewed-on: http://git-master/r/17564
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Tested-by: Sumit Bhattacharya &lt;sumitb@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra alsa] configure i2s2 using platform data</title>
<updated>2011-02-04T03:13:52+00:00</updated>
<author>
<name>Ravindra Lokhande</name>
<email>rlokhande@nvidia.com</email>
</author>
<published>2011-02-02T15:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=782c58b61982497762a852466163dd15d1bbe30e'/>
<id>782c58b61982497762a852466163dd15d1bbe30e</id>
<content type='text'>
use platform data to configure i2s2.

Change-Id: If655bc96853ee85114381b5ae979ba0984e25f65
Reviewed-on: http://git-master/r/18028
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>
use platform data to configure i2s2.

Change-Id: If655bc96853ee85114381b5ae979ba0984e25f65
Reviewed-on: http://git-master/r/18028
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
