<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/include/sound/cs4271.h, branch v3.9</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>ALSA: ASoC: cs4271: add optional soft reset workaround</title>
<updated>2012-12-24T15:53:28+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2012-12-10T09:30:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=fd23fb9f6bfd43a6e62b2646d18d5ca3edc3ebe3'/>
<id>fd23fb9f6bfd43a6e62b2646d18d5ca3edc3ebe3</id>
<content type='text'>
The CS4271 requires its LRCLK and MCLK to be stable before its RESET
line is de-asserted. That also means that clocks cannot be changed
without putting the chip back into hardware reset, which also requires
a complete re-initialization of all registers.

One (undocumented) workaround is to assert and de-assert the PDN bit
in the MODE2 register.

This patch adds a new flag to both the DT bindings as well as to the
platform data to enable that workaround.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Acked-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CS4271 requires its LRCLK and MCLK to be stable before its RESET
line is de-asserted. That also means that clocks cannot be changed
without putting the chip back into hardware reset, which also requires
a complete re-initialization of all registers.

One (undocumented) workaround is to assert and de-assert the PDN bit
in the MODE2 register.

This patch adds a new flag to both the DT bindings as well as to the
platform data to enable that workaround.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Acked-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: cs4271: fix sparse warning</title>
<updated>2012-12-02T04:01:51+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2012-11-30T10:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=26047e2d6bde5b2e1b791e0ec1c3234894fdf3fa'/>
<id>26047e2d6bde5b2e1b791e0ec1c3234894fdf3fa</id>
<content type='text'>
Make the flag in the pdata of type bool to fix a sparse warning.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Reported-by: Fengguang Wu &lt;fengguang.wu@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the flag in the pdata of type bool to fix a sparse warning.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Reported-by: Fengguang Wu &lt;fengguang.wu@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: cs4271: add support for AMUTEB=BMUTEC feature</title>
<updated>2012-10-15T01:08:20+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2012-10-04T12:03:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=293750f9bcb3368d5298ed1a091b5402de359d3b'/>
<id>293750f9bcb3368d5298ed1a091b5402de359d3b</id>
<content type='text'>
The CS4271 has a feature to sync its analog mute flags, so one mute
circuitry can be used for both channels.

Give users access to this feature with a new DT property and a flag in
the platform data.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CS4271 has a feature to sync its analog mute flags, so one mute
circuitry can be used for both channels.

Give users access to this feature with a new DT property and a flag in
the platform data.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: CS4271: Move Chip Select control out of the CODEC code.</title>
<updated>2011-02-08T11:26:14+00:00</updated>
<author>
<name>Alexander Sverdlin</name>
<email>subaparts@yandex.ru</email>
</author>
<published>2011-02-03T00:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a98a0bc6c92eacd181417a9c0ccd2e8028066622'/>
<id>a98a0bc6c92eacd181417a9c0ccd2e8028066622</id>
<content type='text'>
Move Chip Select control out of the CODEC code for CS4271.

Signed-off-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Reviewed-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move Chip Select control out of the CODEC code for CS4271.

Signed-off-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Reviewed-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: CS4271 codec support</title>
<updated>2011-01-21T18:30:50+00:00</updated>
<author>
<name>Alexander Sverdlin</name>
<email>subaparts@yandex.ru</email>
</author>
<published>2011-01-19T18:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=67b22517d8e48a97e1d2ab10d095c538bbb2374c'/>
<id>67b22517d8e48a97e1d2ab10d095c538bbb2374c</id>
<content type='text'>
Added support for CS4271 codec to ASoC.

Signed-off-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added support for CS4271 codec to ASoC.

Signed-off-by: Alexander Sverdlin &lt;subaparts@yandex.ru&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
