<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/pxa, 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>2015-09-22T21:12:46Z</updated>
<entry>
<title>ASoC: pxa: pxa2xx-ac97: fix dma requestor lines</title>
<updated>2015-09-22T21:12:46Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2015-09-22T19:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8811191fdf7ed02ee07cb8469428158572d355a2'/>
<id>urn:sha1:8811191fdf7ed02ee07cb8469428158572d355a2</id>
<content type='text'>
PCM receive and transmit DMA requestor lines were reverted, breaking the
PCM playback interface for PXA platforms using the sound/soc/ variant
instead of the sound/arm variant.

The commit below shows the inversion in the requestor lines.

Fixes: d65a14587a9b ("ASoC: pxa: use snd_dmaengine_dai_dma_data")
Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>ASoC: fix broken pxa SoC support</title>
<updated>2015-09-16T19:58:27Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2015-09-15T18:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3c8f7710c1c44fb650bc29b6ef78ed8b60cfaa28'/>
<id>urn:sha1:3c8f7710c1c44fb650bc29b6ef78ed8b60cfaa28</id>
<content type='text'>
The previous fix of pxa library support, which was introduced to fix the
library dependency, broke the previous SoC behavior, where a machine
code binding pxa2xx-ac97 with a coded relied on :
 - sound/soc/pxa/pxa2xx-ac97.c
 - sound/soc/codecs/XXX.c

For example, the mioa701_wm9713.c machine code is currently broken. The
"select ARM" statement wrongly selects the soc/arm/pxa2xx-ac97 for
compilation, as per an unfortunate fate SND_PXA2XX_AC97 is both declared
in sound/arm/Kconfig and sound/soc/pxa/Kconfig.

Fix this by ensuring that SND_PXA2XX_SOC correctly triggers the correct
pxa2xx-ac97 compilation.

Fixes: 846172dfe33c ("ASoC: fix SND_PXA2XX_LIB Kconfig warning")
Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: pxa: Convert to devm_snd_soc_register_platform</title>
<updated>2015-08-28T17:08:44Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-27T01:13:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=637c4497bbf0c9a4e00d6be2731bd560bf609f6b'/>
<id>urn:sha1:637c4497bbf0c9a4e00d6be2731bd560bf609f6b</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: pxa2xx-i2s: Convert to devm_snd_soc_register_component</title>
<updated>2015-08-28T16:27:38Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-28T02:49:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2cf32b7b338086e9b85bb9fdd8aa398e89d83e9e'/>
<id>urn:sha1:2cf32b7b338086e9b85bb9fdd8aa398e89d83e9e</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: pxa-ssp: Convert to devm_snd_soc_register_component</title>
<updated>2015-08-28T16:27:38Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-28T02:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=637ce53a1b1c489ff0e92aa00b8376464f697dc5'/>
<id>urn:sha1:637ce53a1b1c489ff0e92aa00b8376464f697dc5</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: z2: Automatically disconnect non-connected pins</title>
<updated>2015-05-08T11:05:07Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-05-07T19:27:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92ac4c5012a6505858c28be2dd5bf1c6f0dd26cf'/>
<id>urn:sha1:92ac4c5012a6505858c28be2dd5bf1c6f0dd26cf</id>
<content type='text'>
Most DAPM input and output pins of the wm8750 are either used in the card's
DAPM routing table or are marked as not connected. The only exceptions are
the LINPUT1, RINPUT1, LINPUT2 input pins. Lets assume that those were
simply overlooked and that the routing table is complete.

Set the fully_routed flag of the card instead of manually marking the
unused inputs and outputs as not connected. This makes the code a bit
shorter and cleaner.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: tosa: Automatically disconnect non-connected pins</title>
<updated>2015-05-08T11:05:07Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-05-07T19:27:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c02e723f3e27f3bd32f24de473af69f0e39e8f79'/>
<id>urn:sha1:c02e723f3e27f3bd32f24de473af69f0e39e8f79</id>
<content type='text'>
Most DAPM input and output pins of the wm9712 are either used in the card's
DAPM routing table or are marked as not connected. The only two exception
are "PHONE" and "PCBEEP" input, lets assume that those were simply
overlooked and that the routing table is complete.

Set the fully_routed flag of the card instead of manually marking the
unused inputs and outputs as not connected. This makes the code a bit
shorter and cleaner.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: poodle: Automatically disconnect non-connected pins</title>
<updated>2015-05-08T11:05:07Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-05-07T19:27:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b44bacd584220e721fb477cfd6de457f34a4f11'/>
<id>urn:sha1:9b44bacd584220e721fb477cfd6de457f34a4f11</id>
<content type='text'>
The Zaurus SL-5600 seems to have a microphone input. Otherwise all DAPM
input and output pins of the wm8731 are either used in the card's DAPM
routing table or are marked as not connected.

So add the microphone to the DAPM tables and set the fully_routed flag of
the card instead of manually marking the unused inputs and outputs as not
connected. This makes the code a bit shorter and cleaner.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: brownstone: Automatically disconnect non-connected pins</title>
<updated>2015-05-08T11:05:07Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-05-07T19:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6b9aa50cd239ff78f6680d070315608a49218159'/>
<id>urn:sha1:6b9aa50cd239ff78f6680d070315608a49218159</id>
<content type='text'>
Most DAPM input and output pins of the wm8994 are either used in the card's
DAPM routing table or are marked as not connected.

The only exception is DMIC2DAT input. Given that DMIC1DAT is explicitly
mentioned in the DAPM routes lets assume that DMIC2DAT simply has been
overlooked and should be marked as not connected.

Set the fully_routed flag of the card instead of manually marking the
unused inputs and outputs as not connected. This makes the code a bit
shorter and cleaner.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: z2: Register jacks at the card level</title>
<updated>2015-03-04T17:10:43Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2015-03-04T09:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d30d141f9cb7eb9fb3f03af11146dc0d2b393ff2'/>
<id>urn:sha1:d30d141f9cb7eb9fb3f03af11146dc0d2b393ff2</id>
<content type='text'>
The jacks are card level elements so use snd_soc_card_jack_new() instead of
snd_soc_jack_new() to register them.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
