<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/sh, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-01-31T19:25:48Z</updated>
<entry>
<title>ASoC: rsnd: fixup SCU_SYS_INT_EN1 address</title>
<updated>2016-01-31T19:25:48Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2015-11-05T23:53:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=76a3f89052d254992ddfd39826d7b1b8e4c99c35'/>
<id>urn:sha1:76a3f89052d254992ddfd39826d7b1b8e4c99c35</id>
<content type='text'>
commit 021c5d9469960b8c68aa1d1825f7bfd8d61e157d upstream.

cfcefe0126 ("ASoC: rsnd: add recovery support for under/over flow
error on SRC") added SCU_SYS_INT_EN1 address, but it should be
0x1d4, not 0x1c4. This patch fixup it.

Fixes: cfcefe0126 ("ASoC: rsnd: add recovery support for under/over flow error on SRC")
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'asoc/topic/rt5677', 'asoc/topic/sh', 'asoc/topic/simple', 'asoc/topic/sirf-codec' and 'asoc/topic/spear' into asoc-next</title>
<updated>2015-08-30T14:56:44Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-08-30T14:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cfed47d7b5abd5ce9c010169cce9c2754394a02d'/>
<id>urn:sha1:cfed47d7b5abd5ce9c010169cce9c2754394a02d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'asoc/topic/rcar', 'asoc/topic/reg-default', 'asoc/topic/rl6231', 'asoc/topic/rockchip' and 'asoc/topic/rt286' into asoc-next</title>
<updated>2015-08-30T14:55:54Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-08-30T14:55:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=532161e6ccbd1c5ac3a2ea9dc60c8e253cd22fa5'/>
<id>urn:sha1:532161e6ccbd1c5ac3a2ea9dc60c8e253cd22fa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: sh: dma-sh7760: Convert to devm_snd_soc_register_platform</title>
<updated>2015-08-30T11:15:10Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-30T03:07:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e8de871e19668257972b167aabd56bb5faae784c'/>
<id>urn:sha1:e8de871e19668257972b167aabd56bb5faae784c</id>
<content type='text'>
Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: sh: ssi: Convert to devm_snd_soc_register_component</title>
<updated>2015-08-28T16:28:49Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-28T02:50:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92eca20bbeaa4ec1908bad8aeefcaa2d98e302ff'/>
<id>urn:sha1:92eca20bbeaa4ec1908bad8aeefcaa2d98e302ff</id>
<content type='text'>
Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: rsnd: Silence DMA slave ID compile warning on 64-bit</title>
<updated>2015-08-11T16:13:25Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-08-11T12:47:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1af2cc64b18c29f1d774caa7e592c781bee6a7eb'/>
<id>urn:sha1:1af2cc64b18c29f1d774caa7e592c781bee6a7eb</id>
<content type='text'>
On arm64:

    sound/soc/sh/rcar/dma.c: In function 'rsnd_dmaen_init':
    sound/soc/sh/rcar/dma.c:180:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	     (void *)id);
	     ^
    include/linux/dmaengine.h:1185:75: note: in definition of macro 'dma_request_channel'
     #define dma_request_channel(mask, x, y) __dma_request_channel(&amp;(mask), x, y)
									       ^

Add an intermediate cast to "uintptr_t" to kill the compile warning.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: rcar ctu: Staticise local symbols</title>
<updated>2015-07-29T14:06:08Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-07-27T08:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e773c2f964640e103cc75a45aa4555c73ba55c29'/>
<id>urn:sha1:e773c2f964640e103cc75a45aa4555c73ba55c29</id>
<content type='text'>
rsnd_of_parse_ctu() is not used outside this file so it can be static.
Fixes the following sparse warning:

	sound/soc/sh/rcar/ctu.c:72:6: warning: symbol 'rsnd_of_parse_ctu' was
		not declared. Should it be static?

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Acked-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: rsnd: tidyup parameter assignment position</title>
<updated>2015-07-21T10:39:42Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2015-07-21T00:03:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48725e9cc841da395bfd74e7691bba91613d3517'/>
<id>urn:sha1:48725e9cc841da395bfd74e7691bba91613d3517</id>
<content type='text'>
84e95355602c("ASoC: rsnd: show debug message for SSI/SRC/DVC connection")
added debug message on rsnd_dai_connect(), but the relationship of
parameter check was absurdity. This patch tidyup it.
It is reported via Smatch/Dan

Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: rsnd: add MIX (Mixer) support</title>
<updated>2015-07-17T18:26:06Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2015-07-15T07:17:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=70fb10529f61c31c26397a02091177bedd23217d'/>
<id>urn:sha1:70fb10529f61c31c26397a02091177bedd23217d</id>
<content type='text'>
This patch adds MIX (Mixer) initial support for rsnd driver.
It is assuming that this MIX is used via DPCM.

This is sample code for playback.

	CPU0  : [MEM] -&gt; [SRC1] -&gt; [CTU02] -+
					    |
					    +-&gt; [MIX0] -&gt; [DVC0] -&gt; [SSI0]
	                                    |
	CPU1  : [MEM] -&gt; [SRC2] -&gt; [CTU03] -+

	sound {
		compatible = "renesas,rsrc-card";

		...

		cpu@0 {
			sound-dai = &lt;&amp;rcar_sound 0&gt;;
		};

		cpu@1 {
			sound-dai = &lt;&amp;rcar_sound 1&gt;;
		};

		codec {
			...
		};
	};

	rcar_sound {

		...

		rcar_sound,dai {
			dai0 {
				playback = &lt;&amp;src1 &amp;ctu02 &amp;mix0 &amp;dvc0 &amp;ssi0&gt;;
			};
			dai1 {
				playback = &lt;&amp;src2 &amp;ctu03 &amp;mix0 &amp;dvc0 &amp;ssi0&gt;;
			};
		};
	};

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Tested-by: Keita Kobayashi &lt;keita.kobayashi.ym@renesas.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: rsnd: add CTU (Channel Transfer Unit) prototype support</title>
<updated>2015-07-17T18:26:06Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2015-07-15T07:17:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9269e3c3cfac277a49b485e27ac6850f9a11a259'/>
<id>urn:sha1:9269e3c3cfac277a49b485e27ac6850f9a11a259</id>
<content type='text'>
This patch adds CTU (Channel Transfer Unit) support for rsnd driver.
But, it does nothing to data at this point, but is required for MIX
support.

CTU design is a little different from other IPs (CTU0 is including
CTU00 - CTU03, and CTU1 is including CTU10 - CTU13, these have different
register mapping) We need to care about it on this driver.

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Tested-by: Keita Kobayashi &lt;keita.kobayashi.ym@renesas.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
