<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/codecs/Makefile, branch linux-5.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-11-15T19:33:35Z</updated>
<entry>
<title>ASoC: ak4118: Add support for AK4118 S/PDIF transceiver</title>
<updated>2018-11-15T19:33:35Z</updated>
<author>
<name>Adrien Charruel</name>
</author>
<published>2018-11-14T12:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf897b441bd3afdd43e19605df4fb5a105678664'/>
<id>urn:sha1:bf897b441bd3afdd43e19605df4fb5a105678664</id>
<content type='text'>
The AK4118A is a digital audio transceiver supporting 8 input channels
at 192kHz and with 24bits resolution.
It converts the S/PDIF signal to I2S format and is configurable over I2C.

This driver introduce a minimal support of the AK4118, like selecting the
input channel, reading input frequency and detecting some errors.

Datasheet is available here:
https://www.akm.com/akm/en/file/datasheet/AK4118AEQ.pdf

Signed-off-by: Adrien Charruel &lt;adrien.charruel@devialet.com&gt;
Signed-off-by: Clément Péron &lt;peron.clem@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: nau8822: new codec driver</title>
<updated>2018-10-17T18:53:37Z</updated>
<author>
<name>David Lin</name>
</author>
<published>2018-09-28T03:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e3cb6c321be2e5295dcaa94c2bf42a43a47a067'/>
<id>urn:sha1:1e3cb6c321be2e5295dcaa94c2bf42a43a47a067</id>
<content type='text'>
Add driver for NAU88C22.

Signed-off-by: David Lin &lt;CTLIN0@nuvoton.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: pcm3060: Add codec driver</title>
<updated>2018-08-28T19:41:24Z</updated>
<author>
<name>Kirill Marinushkin</name>
</author>
<published>2018-08-21T16:52:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ee47d4a8dacfa484d526c0475730568d979de24'/>
<id>urn:sha1:6ee47d4a8dacfa484d526c0475730568d979de24</id>
<content type='text'>
This commit adds support for TI PCM3060 CODEC.
The technical documentation is available at [1].

[1] http://ti.com/product/pcm3060

Signed-off-by: Kirill Marinushkin &lt;kmarinushkin@birdec.tech&gt;
Cc: Mark Brown &lt;broonie@kernel.org&gt;
Cc: Liam Girdwood &lt;lgirdwood@gmail.com&gt;
Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Takashi Iwai &lt;tiwai@suse.com&gt;
Cc: M R Swami Reddy &lt;mr.swami.reddy@ti.com&gt;
Cc: Vishwas A Deshpande &lt;vishwas.a.deshpande@ti.com&gt;
Cc: Kevin Cernekee &lt;cernekee@chromium.org&gt;
Cc: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Cc: alsa-devel@alsa-project.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers</title>
<updated>2018-08-28T19:18:13Z</updated>
<author>
<name>Rakesh Ughreja</name>
</author>
<published>2018-08-22T20:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6bae5ea9498926440ffc883f3dbceb0adc65e492'/>
<id>urn:sha1:6bae5ea9498926440ffc883f3dbceb0adc65e492</id>
<content type='text'>
This patch adds a kernel module which is used by the legacy HDA
codec drivers as library. This implements hdac_ext_bus_ops to enable
the reuse of legacy HDA codec drivers with ASoC platform drivers.

Signed-off-by: Rakesh Ughreja &lt;rakesh.a.ughreja@intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: wcd9335: Fix build</title>
<updated>2018-08-01T13:22:56Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2018-08-01T13:22:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b74fd69043262003c5b7ce545e59f5a7234ab290'/>
<id>urn:sha1:b74fd69043262003c5b7ce545e59f5a7234ab290</id>
<content type='text'>
This reverts commit e57d4ca882e28 (ASoC: wcd9335: add support to wcd9335
codec) due to build failures caused by missing dependencies.

Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: wcd9335: Fix build due to CLASS-H Controller support</title>
<updated>2018-08-01T13:18:50Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2018-08-01T13:18:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0a39d356ae1478a5876bb02ba08af155a3a5554'/>
<id>urn:sha1:b0a39d356ae1478a5876bb02ba08af155a3a5554</id>
<content type='text'>
This reverts commit c8cb5f775c8dac (ASoC: vert "ASoC: wcd9335: add
CLASS-H Controller support) due to missing dependencies.

Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: wcd9335: add CLASS-H Controller support</title>
<updated>2018-07-31T17:17:37Z</updated>
<author>
<name>Srinivas Kandagatla</name>
</author>
<published>2018-07-27T12:18:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c8cb5f775c8dacb605e628a320ded42be3bd9453'/>
<id>urn:sha1:c8cb5f775c8dacb605e628a320ded42be3bd9453</id>
<content type='text'>
CLASS-H controller/Amplifier is common accorss Qualcomm WCD codec series.
This patchset adds basic CLASS-H controller apis for WCD codecs after
wcd9335 to use.

Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Reviewed-by: Vinod Koul &lt;vkoul@kernel.org&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: wcd9335: add support to wcd9335 codec</title>
<updated>2018-07-31T17:17:32Z</updated>
<author>
<name>Srinivas Kandagatla</name>
</author>
<published>2018-07-27T12:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e57d4ca882e289a2ddc844e82fa33ad1453e9871'/>
<id>urn:sha1:e57d4ca882e289a2ddc844e82fa33ad1453e9871</id>
<content type='text'>
Qualcomm WCD9335 Codec is a standalone Hi-Fi audio codec IC,
It supports both I2S/I2C and SLIMbus audio interfaces.
On slimbus interface it supports two data lanes; 16 Tx ports
and 8 Rx ports. It has Seven DACs and nine dedicated interpolators,
Seven (six audio ADCs, and one VBAT ADC), Multibutton headset
control (MBHC), Active noise cancellation and Sidetone paths
and processing.

This patchset adds very basic support for playback and capture
via the 9 interpolators and ADC respectively.

Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Reviewed-by: Vinod Koul &lt;vkoul@kernel.org&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: es7241: add es7241 codec support</title>
<updated>2018-07-03T15:00:30Z</updated>
<author>
<name>Jerome Brunet</name>
</author>
<published>2018-07-03T13:28:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5f7bdc466c772b3af3145a71724965ecdc03e6bf'/>
<id>urn:sha1:5f7bdc466c772b3af3145a71724965ecdc03e6bf</id>
<content type='text'>
Add support for the everest es7241 which is a simple 2 channels
analog to digital converter.

Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: simple-amplifier: rename dio2125 to simple-amplifer</title>
<updated>2018-06-27T11:26:38Z</updated>
<author>
<name>Jerome Brunet</name>
</author>
<published>2018-06-26T12:11:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d881bb6216d28896112bdc0b42f1f21eb6cd4ee'/>
<id>urn:sha1:8d881bb6216d28896112bdc0b42f1f21eb6cd4ee</id>
<content type='text'>
The dio2125 is simple enough that we can make it a generic component.
Just rename and sed the dio2125 amplifier driver to simple_amplifier.

Suggested-by: Nicolò Veronese &lt;nicveronese@gmail.com&gt;
Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
