<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/Kconfig, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-08-08T06:00:13Z</updated>
<entry>
<title>Merge branch 'regmap-asoc' into for-3.2</title>
<updated>2011-08-08T06:00:13Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2011-08-08T06:00:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb3784ae36e3a816696ae1f5e8490eeedef3c5cf'/>
<id>urn:sha1:bb3784ae36e3a816696ae1f5e8490eeedef3c5cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: Use new register map API for ASoC generic physical I/O</title>
<updated>2011-08-08T05:59:44Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2011-06-13T18:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be3ea3b9e8df64acb3606055c01291f0b58876a6'/>
<id>urn:sha1:be3ea3b9e8df64acb3606055c01291f0b58876a6</id>
<content type='text'>
Remove all the ASoC specific physical I/O code and replace it with calls
into the regmap API. The bulk write code can only be used safely if all
regmap calls are locked with the CODEC lock, we need to add bulk support
to the regmap API or replace the code with an open coded loop (though
currently it has no users...).

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
</content>
</entry>
<entry>
<title>ASoC: mxs: add asoc configuration files</title>
<updated>2011-07-28T10:47:41Z</updated>
<author>
<name>Dong Aisheng</name>
</author>
<published>2011-07-21T04:36:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=009ad054b71b77264157c70c58654543acc0c566'/>
<id>urn:sha1:009ad054b71b77264157c70c58654543acc0c566</id>
<content type='text'>
Signed-off-by: Dong Aisheng &lt;b29396@freescale.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
Tested-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: tegra: Kconfig and Makefile</title>
<updated>2011-01-10T22:21:09Z</updated>
<author>
<name>Stephen Warren</name>
</author>
<published>2011-01-08T05:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b75d714a6ae6445841006ae2074dae095608c36'/>
<id>urn:sha1:8b75d714a6ae6445841006ae2074dae095608c36</id>
<content type='text'>
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: sst v2: Add makefiles and kconfigs changes</title>
<updated>2011-01-06T13:49:24Z</updated>
<author>
<name>Vinod Koul</name>
</author>
<published>2011-01-04T14:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e62255f2adf2e6407d9ac72f5d5ec17712a4fc1d'/>
<id>urn:sha1:e62255f2adf2e6407d9ac72f5d5ec17712a4fc1d</id>
<content type='text'>
This patch adds the makefile and kconfig changes for mid asoc drivers:
platform and machine driver which are introduced in 2 preceeding patches

Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Signed-off-by: Harsha Priya &lt;priya.harsha@intel.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Make LZO cache compression optional</title>
<updated>2010-12-21T23:17:18Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2010-12-21T17:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68d44ee0bc70be30ea1ee936e6e21082193386cf'/>
<id>urn:sha1:68d44ee0bc70be30ea1ee936e6e21082193386cf</id>
<content type='text'>
Make LZO cache compression optional as it pulls in the kernel wide LZO
implementation and rbtree compression is generally more efficient for
typical register maps, especially in terms of CPU performance.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
</entry>
<entry>
<title>ASoC: Samsung: Rename from s3c24xx to samsung</title>
<updated>2010-11-23T14:13:04Z</updated>
<author>
<name>Jassi Brar</name>
</author>
<published>2010-11-22T06:37:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5033f43c66754296dfb0ac5c895208e4a7f93aac'/>
<id>urn:sha1:5033f43c66754296dfb0ac5c895208e4a7f93aac</id>
<content type='text'>
Finally, move the 's3c24xx' directory to 'samsung'

Signed-off-by: Jassi Brar &lt;jassi.brar@samsung.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: soc-cache: Add support for LZO register caching</title>
<updated>2010-11-11T15:59:01Z</updated>
<author>
<name>Dimitris Papastamos</name>
</author>
<published>2010-11-11T10:04:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc28fb8e7d55d4d7c1661dc0b236f4faddecdd9e'/>
<id>urn:sha1:cc28fb8e7d55d4d7c1661dc0b236f4faddecdd9e</id>
<content type='text'>
This patch adds support for LZO compression when storing the register
cache.  The initial register defaults cache is marked as __devinitconst
and the only change required for a driver to use LZO compression is
to set the compress_type member in codec-&gt;driver to SND_SOC_LZO_COMPRESSION.

For a typical device whose register map would normally occupy 25kB or 50kB
by using the LZO compression technique, one can get down to ~5-7kB.  There
might be a performance penalty associated with each individual read/write
due to decompressing/compressing the underlying cache, however that should not
be noticeable.  These memory benefits depend on whether the target architecture
can get rid of the memory occupied by the original register defaults cache
which is marked as __devinitconst.  Nevertheless there will be some memory
gain even if the target architecture can't get rid of the original register
map, this should be around ~30-32kB instead of 50kB.

Signed-off-by: Dimitris Papastamos &lt;dp@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Fix sorting of Makefile and Kconfig</title>
<updated>2010-07-05T14:35:29Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2010-07-05T03:09:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9af8381023e48bfc61a1017c584cb3b8115cb462'/>
<id>urn:sha1:9af8381023e48bfc61a1017c584cb3b8115cb462</id>
<content type='text'>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
</entry>
<entry>
<title>ASoC: Add JZ4740 ASoC support</title>
<updated>2010-06-22T23:08:06Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2010-06-19T14:50:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11bd3dd1b7c299815dbedef0982220f239425ae8'/>
<id>urn:sha1:11bd3dd1b7c299815dbedef0982220f239425ae8</id>
<content type='text'>
This patch adds ASoC support for JZ4740 SoCs I2S module.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
</feed>
