<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/sound, branch 0.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>ENGR00177581-3 WM8962: add wm8962 codec driver</title>
<updated>2012-07-03T20:57:52+00:00</updated>
<author>
<name>Gary Zhang</name>
<email>b13634@freescale.com</email>
</author>
<published>2012-03-23T08:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e955b2b8acbe8c06373dc1b395f85ca28c82a056'/>
<id>e955b2b8acbe8c06373dc1b395f85ca28c82a056</id>
<content type='text'>
add wm8962 audio codec driver

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add wm8962 audio codec driver

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00177098 HMDI mmap support in isr could underflow</title>
<updated>2012-07-03T20:57:50+00:00</updated>
<author>
<name>Alan Tull</name>
<email>r80115@freescale.com</email>
</author>
<published>2012-03-16T17:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9e7e51c3aea39edfad9cadb5b9713312686c7fc7'/>
<id>9e7e51c3aea39edfad9cadb5b9713312686c7fc7</id>
<content type='text'>
Take out mmap functionality.

Signed-off-by: Alan Tull &lt;r80115@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Take out mmap functionality.

Signed-off-by: Alan Tull &lt;r80115@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00176374 SPDIF TX Fix channel status bit order</title>
<updated>2012-07-03T20:57:42+00:00</updated>
<author>
<name>Alan Tull</name>
<email>r80115@freescale.com</email>
</author>
<published>2012-03-07T15:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d3d1ba1e2e09f74223bb89db78410f0f4a8f502a'/>
<id>d3d1ba1e2e09f74223bb89db78410f0f4a8f502a</id>
<content type='text'>
The channel status bits in STCSCH and STCSCL are reverse of
how they are defined in asoundef.h.

Signed-off-by: Alan Tull &lt;r80115@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The channel status bits in STCSCH and STCSCL are reverse of
how they are defined in asoundef.h.

Signed-off-by: Alan Tull &lt;r80115@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170526-4 ESAI: To resolve the playback no sound issue occasionally happen</title>
<updated>2012-07-03T20:57:35+00:00</updated>
<author>
<name>Lionel Xu</name>
<email>Lionel.Xu@freescale.com</email>
</author>
<published>2012-03-02T05:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4f6c95631c1782dacf6a33aa8018211460b81a9a'/>
<id>4f6c95631c1782dacf6a33aa8018211460b81a9a</id>
<content type='text'>
There is no sound output any longer sometimes after several times of playback,
this platch is trying to resolve this issue by:

1)move the global power control bit setting from function hw_params/shutdown to
DAPM, thererfor the PWN bit will not be set/unset each time playback;
2)
Signed-off-by: Lionel Xu &lt;Lionel.Xu@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no sound output any longer sometimes after several times of playback,
this platch is trying to resolve this issue by:

1)move the global power control bit setting from function hw_params/shutdown to
DAPM, thererfor the PWN bit will not be set/unset each time playback;
2)
Signed-off-by: Lionel Xu &lt;Lionel.Xu@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170526-3 ESAI: Remove the workaround to reset codec before playbacking</title>
<updated>2012-07-03T20:57:35+00:00</updated>
<author>
<name>Lionel Xu</name>
<email>Lionel.Xu@freescale.com</email>
</author>
<published>2012-03-02T05:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=da126574a8686a0287214abadaecaf4c47d5a180'/>
<id>da126574a8686a0287214abadaecaf4c47d5a180</id>
<content type='text'>
Previously in order to avoid audio playback no sound issue, a hardware reset
was made to the codec chip each time when doing playback. now remove this
workaround.

Signed-off-by: Lionel Xu &lt;Lionel.Xu@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously in order to avoid audio playback no sound issue, a hardware reset
was made to the codec chip each time when doing playback. now remove this
workaround.

Signed-off-by: Lionel Xu &lt;Lionel.Xu@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175219-8 wm8958: add clock management</title>
<updated>2012-07-03T20:57:34+00:00</updated>
<author>
<name>Gary Zhang</name>
<email>b13634@freescale.com</email>
</author>
<published>2012-03-01T08:23:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d4cc75456f5efef4294175c8e28306c1ec792fd5'/>
<id>d4cc75456f5efef4294175c8e28306c1ec792fd5</id>
<content type='text'>
1. add clko_clk clock management
2. use 'Headphone Jack' name

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. add clko_clk clock management
2. use 'Headphone Jack' name

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175219-4 wm8958: add audio codec support</title>
<updated>2012-07-03T20:57:26+00:00</updated>
<author>
<name>Gary Zhang</name>
<email>b13634@freescale.com</email>
</author>
<published>2012-02-28T09:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=821fe6074bde66ff2f34a494cce64483d713bc82'/>
<id>821fe6074bde66ff2f34a494cce64483d713bc82</id>
<content type='text'>
add two channels record support.

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add two channels record support.

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175219-3 wm8958: add audio codec support</title>
<updated>2012-07-03T20:57:26+00:00</updated>
<author>
<name>Gary Zhang</name>
<email>b13634@freescale.com</email>
</author>
<published>2012-02-28T06:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4e989daaacc994d3b7954bf4f630be705fc8bec1'/>
<id>4e989daaacc994d3b7954bf4f630be705fc8bec1</id>
<content type='text'>
add wm8958 audio codec support

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add wm8958 audio codec support

Signed-off-by: Gary Zhang &lt;b13634@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00171079-6 imx-cs42888 sabreauto esai config</title>
<updated>2012-07-03T20:57:18+00:00</updated>
<author>
<name>Adrian Alonso</name>
<email>aalonso@freescale.com</email>
</author>
<published>2012-02-17T00:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d32d9bdf0dbedc90cecb6ba2416fb9eea68546e5'/>
<id>d32d9bdf0dbedc90cecb6ba2416fb9eea68546e5</id>
<content type='text'>
* imx-cs42888 config esai for sabreauto support
* Select lrclk_ratio according to mclk_freq
* Set clkdiv relations
* Add safer codec reset, request and free gpio

Signed-off-by: Adrian Alonso &lt;aalonso@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* imx-cs42888 config esai for sabreauto support
* Select lrclk_ratio according to mclk_freq
* Set clkdiv relations
* Add safer codec reset, request and free gpio

Signed-off-by: Adrian Alonso &lt;aalonso@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00171079-4 cs42888 imx6q-sabreauto supportted rates</title>
<updated>2012-07-03T20:57:17+00:00</updated>
<author>
<name>Adrian Alonso</name>
<email>aalonso@freescale.com</email>
</author>
<published>2012-02-17T19:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=73362159dc1b700d52871df083fc9c5e308297ee'/>
<id>73362159dc1b700d52871df083fc9c5e308297ee</id>
<content type='text'>
* Get audio codec platform data and overwrite supportted
  sample rates if defined in machine board file.
* Remove machine soc specific sample rate settings.

Signed-off-by: Adrian Alonso &lt;aalonso@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Get audio codec platform data and overwrite supportted
  sample rates if defined in machine board file.
* Remove machine soc specific sample rate settings.

Signed-off-by: Adrian Alonso &lt;aalonso@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
