<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/sound/soc/fsl/fsl_dma.c, branch v3.4.38</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.4.38</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.4.38'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2012-01-20T13:58:25+00:00</updated>
<entry>
<title>ASoC: use proper defines for stream directions in pcm engines</title>
<updated>2012-01-20T13:58:25+00:00</updated>
<author>
<name>Joachim Eastwood</name>
<email>joachim.eastwood@jotron.com</email>
</author>
<published>2012-01-01T01:14:24+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6296914ccefe6efefee811436dd7cfad6545f2eb'/>
<id>urn:sha1:6296914ccefe6efefee811436dd7cfad6545f2eb</id>
<content type='text'>
Signed-off-by: Joachim Eastwood &lt;joachim.eastwood@jotron.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Convert fsl directory to module_platform_driver</title>
<updated>2011-11-28T17:23:21+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2011-11-25T02:10:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ba0a7e024d2a0ccdb887cda149f3e11f1ce27101'/>
<id>urn:sha1:ba0a7e024d2a0ccdb887cda149f3e11f1ce27101</id>
<content type='text'>
Factor out some boilerplate code.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Acked-by: Timur Tabi &lt;timur@freescale.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-3.1' into for-3.2</title>
<updated>2011-08-22T22:33:01+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-08-22T22:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=09d930ae5198fbb67b86d3d058ad82211f469a46'/>
<id>urn:sha1:09d930ae5198fbb67b86d3d058ad82211f469a46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sound/soc/fsl/fsl_dma.c: add missing of_node_put</title>
<updated>2011-08-22T22:26:33+00:00</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-08-22T14:22:41+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=81a081fff7f3c144a0da9ee726906e533f66dd89'/>
<id>urn:sha1:81a081fff7f3c144a0da9ee726906e533f66dd89</id>
<content type='text'>
of_parse_phandle increments the reference count of np, so this should be
decremented before trying the next possibility.

Since we don't actually use np, we can decrement the reference count
immediately.

Reported-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: fsl: fix build warning in fsl_dma</title>
<updated>2011-08-17T06:50:57+00:00</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-08-17T01:58:29+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=96af5c6a8266003a2212d9d0b383603f1af9b109'/>
<id>urn:sha1:96af5c6a8266003a2212d9d0b383603f1af9b109</id>
<content type='text'>
The previous patch to fsl_dma.c ("fix initialization of DMA buffers")
left behind an unused local variable that causes a build warning.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-3.0' into for-3.1</title>
<updated>2011-06-09T11:02:26+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2011-06-09T11:02:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bf564ea99797f6e66796d0d0a24a8fe872d5f26e'/>
<id>urn:sha1:bf564ea99797f6e66796d0d0a24a8fe872d5f26e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: p1022ds: fix incorrect referencing of device tree properties</title>
<updated>2011-06-09T11:02:08+00:00</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-06-08T20:02:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=147dfe90f7302f2472d83c25b983420a727aec5a'/>
<id>urn:sha1:147dfe90f7302f2472d83c25b983420a727aec5a</id>
<content type='text'>
Device tree integer properties are encoded in big-endian format, but some of
the Freescale ASoC drivers were assuming that the host is in big-endian format
as well.  Although this is true, it's better to use endian-safe accessors.

Also add a check for a failed ioremap() call in the SSI driver.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: fsl: fix initialization of DMA buffers</title>
<updated>2011-06-09T10:53:11+00:00</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2011-06-08T20:02:56+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=0cd114fff9ace7014c0d3ef8ab385fc5d3cf2d2f'/>
<id>urn:sha1:0cd114fff9ace7014c0d3ef8ab385fc5d3cf2d2f</id>
<content type='text'>
The DMA (PCM) driver used by some Freescale PowerPC supports separate DAIs
for playback and capture, so DMA buffers should be allocated only for the
initialized streams.  Instead of checking for the number of active channels,
which apparently is not reliable, check to see if the actual stream object
exists.

Also provide a better name for the DMA interrupt.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Acked-by: Liam Girdwood &lt;lrg@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: core - Optimise and refactor pcm_new() to pass only rtd</title>
<updated>2011-06-07T17:38:27+00:00</updated>
<author>
<name>Liam Girdwood</name>
<email>lrg@ti.com</email>
</author>
<published>2011-06-07T15:08:33+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=552d1ef6b5a98d7b95959d5b139071e3c90cebf1'/>
<id>urn:sha1:552d1ef6b5a98d7b95959d5b139071e3c90cebf1</id>
<content type='text'>
Currently pcm_new() passes in 3 arguments :- card, pcm and DAI.

Refactor this to only pass in 1 argument (i.e. the rtd) since struct rtd contains
card, pcm and DAI along with other members too that are useful too.

Signed-off-by: Liam Girdwood &lt;lrg@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>dt/sound: Eliminate users of of_platform_{,un}register_driver</title>
<updated>2011-02-28T20:22:44+00:00</updated>
<author>
<name>Grant Likely</name>
<email>grant.likely@secretlab.ca</email>
</author>
<published>2011-02-23T04:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f07eb223a081b278be02a58394cb5fd66f1a1bbd'/>
<id>urn:sha1:f07eb223a081b278be02a58394cb5fd66f1a1bbd</id>
<content type='text'>
Get rid of users of of_platform_driver in drivers/sound.  The
of_platform_{,un}register_driver functions are going away, so the
users need to be converted to using the platform_bus_type directly.

Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;

</content>
</entry>
</feed>
