<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/davinci, 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: davinci-mcasp: Fix XDATA check in mcasp_start_tx</title>
<updated>2016-01-31T19:25:48Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2015-12-11T11:06:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b44c9d84ada661d94030792f128c3acfebd3d4ec'/>
<id>urn:sha1:b44c9d84ada661d94030792f128c3acfebd3d4ec</id>
<content type='text'>
commit e2a0c9fa80227be5ee017b5476638829dd41cb39 upstream.

The condition for checking for XDAT being cleared was not correct.

Fixes: 36bcecd0a73eb ("ASoC: davinci-mcasp: Correct TX start sequence")
Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.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>ASoC: davinci-mcasp: Fix devm_kasprintf format string</title>
<updated>2015-09-18T15:22:07Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2015-09-18T12:02:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab1fffe3a73c694d698645451ba61255ec4ba5e6'/>
<id>urn:sha1:ab1fffe3a73c694d698645451ba61255ec4ba5e6</id>
<content type='text'>
The '\n' at the end of the format string is not needed. It adds an extra
line break when doing
cat /proc/interrupts

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: davinci-mcasp: Set .symmetric_rates = 1 in snd_soc_dai_driver</title>
<updated>2015-09-14T18:40:08Z</updated>
<author>
<name>Jyri Sarha</name>
</author>
<published>2015-09-09T18:27:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=295c3405a8bbd69ee8c8eb6580f30b0b8739b33a'/>
<id>urn:sha1:295c3405a8bbd69ee8c8eb6580f30b0b8739b33a</id>
<content type='text'>
The TX and RX direction share the same bit clock and frame sync, so
the samplerate must be the same to both directions.

Signed-off-by: Jyri Sarha &lt;jsarha@ti.com&gt;
Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: davinci-mcasp: Revise the FIFO threshold calculation</title>
<updated>2015-09-14T16:29:41Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2015-09-14T13:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=723831927e8813b5b336d383174f686ad708bf10'/>
<id>urn:sha1:723831927e8813b5b336d383174f686ad708bf10</id>
<content type='text'>
The FIFO threshold for McASP should be &lt;=[tx/rx]numevt so the initial value
for the refining should meet this requirement as well.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'asoc/topic/davinci', 'asoc/topic/davinci-vcif', 'asoc/topic/doc' and 'asoc/topic/dpcm' into asoc-next</title>
<updated>2015-08-30T14:53:39Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-08-30T14:53:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c0031360bd721254a52c56bd1c2e90b6d9df57b'/>
<id>urn:sha1:7c0031360bd721254a52c56bd1c2e90b6d9df57b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: davinci: Convert to use devm_ioremap_resource</title>
<updated>2015-08-25T09:27:04Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2015-08-24T08:47:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=508a43fdd73072c959f849b4e9eb60a9b523396f'/>
<id>urn:sha1:508a43fdd73072c959f849b4e9eb60a9b523396f</id>
<content type='text'>
Use devm_ioremap_resource() instead of open code.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: davinci-vcif: Use devm_snd_soc_register_component</title>
<updated>2015-08-17T20:48:28Z</updated>
<author>
<name>Vaishali Thakkar</name>
</author>
<published>2015-08-15T02:31:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=553de19a0e2f21809bc3864d40308864652521eb'/>
<id>urn:sha1:553de19a0e2f21809bc3864d40308864652521eb</id>
<content type='text'>
Use resource managed function devm_snd_soc_register_component for
component registration instead of snd_soc_register_component.

Also, remove davinci_vcif_remove as it is now redundant.

Signed-off-by: Vaishali Thakkar &lt;vthakkar1994@gmail.com&gt;
Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'asoc/topic/davinci' into asoc-next</title>
<updated>2015-06-22T09:24:30Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2015-06-22T09:24:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2924c96276b74c876589eaabd96ddddac700cf85'/>
<id>urn:sha1:2924c96276b74c876589eaabd96ddddac700cf85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ASoC: davinci-mcasp: Choose PCM driver based on configured DMA controller</title>
<updated>2015-06-09T18:00:52Z</updated>
<author>
<name>Jyri Sarha</name>
</author>
<published>2015-06-02T20:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9fbd58cf4ab0b6fcabe1ccb8d391a1ed88f04d7e'/>
<id>urn:sha1:9fbd58cf4ab0b6fcabe1ccb8d391a1ed88f04d7e</id>
<content type='text'>
Find the configured DMA controller by asking for a DMA channel in the
probe phase and releasing it right after. The controller device can be
found via the dma_chan struct and the controller is recognized from
the compatible property of its device node. The patch assumes EDMA if
there is no device node.

Signed-off-by: Jyri Sarha &lt;jsarha@ti.com&gt;
Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: davinci-mcasp: Logic low for inactive output slots</title>
<updated>2015-06-08T17:51:26Z</updated>
<author>
<name>Misael Lopez Cruz</name>
</author>
<published>2015-06-08T13:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19db62ea0558d71844847cdf4c65a655df2ab69f'/>
<id>urn:sha1:19db62ea0558d71844847cdf4c65a655df2ab69f</id>
<content type='text'>
The default state when serializers are in inactive slots is Hi-Z.
In some cases, there are no additional components driving the data
lines to a safe state so they might have noise.

While in inactive slots, the McASP AXR pins configured as outputs
can be driven low through the serializer pin drive mode setting
(DISMOD) to prevent such noise.

Signed-off-by: Misael Lopez Cruz &lt;misael.lopez@ti.com&gt;
Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
