<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/bcm/Kconfig, branch master</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=master</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-06-24T00:01:11Z</updated>
<entry>
<title>ASoC: bcm: Standardize ASoC menu</title>
<updated>2025-06-24T00:01:11Z</updated>
<author>
<name>Kuninori Morimoto</name>
</author>
<published>2025-06-12T01:42:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da65de541568cb9beb0feaa302a91d6af2f0258a'/>
<id>urn:sha1:da65de541568cb9beb0feaa302a91d6af2f0258a</id>
<content type='text'>
Current Kconfig menu at [ALSA for SoC audio support] has no rules.
So, some venders are using menu style, some venders are listed each drivers
on top page, etc. It is difficult to find target vender and/or drivers
because it is very random.

Let's standardize ASoC menu

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Link: https://patch.msgid.link/87zfedzqfj.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: brcm: Add DSL/PON SoC audio driver</title>
<updated>2020-03-13T16:01:35Z</updated>
<author>
<name>Kevin Li</name>
</author>
<published>2020-03-12T22:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88eb404ccc3efd300fb6fb6a9f8c99c1d5db3747'/>
<id>urn:sha1:88eb404ccc3efd300fb6fb6a9f8c99c1d5db3747</id>
<content type='text'>
This patch adds Broadcom DSL/PON SoC audio driver
with Whistler I2S block. The SoC supported by this
patch are BCM63158B0,BCM63178 and BCM47622/6755

Signed-off-by: Kevin Li &lt;kevin-ke.li@broadcom.com&gt;
Link: https://lore.kernel.org/r/20200312223242.2843-2-kevin-ke.li@broadcom.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>treewide: Add SPDX license identifier - Makefile/Kconfig</title>
<updated>2019-05-21T08:50:46Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2019-05-19T12:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1'/>
<id>urn:sha1:ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1</id>
<content type='text'>
Add SPDX license identifiers to all Make/Kconfig files which:

 - Have no license information of any form

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

  GPL-2.0-only

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ASoC: Remove depends on HAS_DMA in case of platform dependency</title>
<updated>2018-04-18T10:17:09Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2018-04-17T17:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=221dd96c30a7c65b24ead7fdd7645abb99506ce2'/>
<id>urn:sha1:221dd96c30a7c65b24ead7fdd7645abb99506ce2</id>
<content type='text'>
Remove dependencies on HAS_DMA where a Kconfig symbol depends on another
symbol that implies HAS_DMA, and, optionally, on "|| COMPILE_TEST".
In most cases this other symbol is an architecture or platform specific
symbol, or PCI.

Generic symbols and drivers without platform dependencies keep their
dependencies on HAS_DMA, to prevent compiling subsystems or drivers that
cannot work anyway.

This simplifies the dependencies, and allows to improve compile-testing.

Note:
  - The various SND_SOC_LPASS_* symbols had to loose their dependencies
    on HAS_DMA, as they are selected by SND_SOC_STORM and/or
    SND_SOC_APQ8016_SBC.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;
Acked-by: Robin Murphy &lt;robin.murphy@arm.com&gt;
Acked-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: bcm: add depends on HAS_DMA</title>
<updated>2016-11-02T20:57:05Z</updated>
<author>
<name>Scott Branden</name>
</author>
<published>2016-11-02T20:43:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe3683779e0b20edf91c549bbff0d81785e1c7a0'/>
<id>urn:sha1:fe3683779e0b20edf91c549bbff0d81785e1c7a0</id>
<content type='text'>
add depends on HAS_DMA to Kconfig.  This fixes error reported
by kbuild test robot when building for ARCH=m32r:
ERROR: "bad_dma_ops" [sound/soc/bcm/snd-soc-cygnus.ko] undefined!

Signed-off-by: Scott Branden &lt;scott.branden@broadcom.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: cygnus: Add Cygnus audio DMA driver</title>
<updated>2016-05-31T16:50:42Z</updated>
<author>
<name>Simran Rai</name>
</author>
<published>2016-05-18T00:01:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1200a7d9b2c65ffb2dd673add65cd5dc95671489'/>
<id>urn:sha1:1200a7d9b2c65ffb2dd673add65cd5dc95671489</id>
<content type='text'>
This patch adds Cygnus audio DMA driver. It supports playback
and capture modes and uses ringbuffers for data transfer.

Signed-off-by: Lori Hikichi &lt;lhikichi@broadcom.com&gt;
Signed-off-by: Simran Rai &lt;ssimran@broadcom.com&gt;
Reviewed-by: Ray Jui &lt;rjui@broadcom.com&gt;
Reviewed-by: Arun Parameswaran &lt;arunp@broadcom.com&gt;
Reviewed-by: Scott Branden &lt;sbranden@broadcom.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: bcm: Remove obsoleted Kconfig dependency</title>
<updated>2014-01-08T20:00:04Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2014-01-08T09:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=053ad6a057d168f9f09006c84a4be73f35b21da9'/>
<id>urn:sha1:053ad6a057d168f9f09006c84a4be73f35b21da9</id>
<content type='text'>
CONFIG_SND_SOC_DMAENGINE_PCM was renamed to CONFIG_SND_DMAENGINE_PCM
recently.  And yet we don't have to select it since
CONFIG_SND_GENERIC_DMAENGINE_PCM selects the dependency by itself, so
just rip it off.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Acked-by: Florian Meier &lt;florian.meier@koalo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>ASoC: Add support for BCM2835</title>
<updated>2013-11-25T17:17:08Z</updated>
<author>
<name>Florian Meier</name>
</author>
<published>2013-11-22T15:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c6aeb7de226dd08ad9b343fc6cbaf2ff36f69c84'/>
<id>urn:sha1:c6aeb7de226dd08ad9b343fc6cbaf2ff36f69c84</id>
<content type='text'>
This driver adds support for digital audio (I2S)
for the BCM2835 SoC that is used by the
Raspberry Pi. External audio codecs can be
connected to the Raspberry Pi via P5 header.

It relies on cyclic DMA engine support for BCM2835.

Signed-off-by: Florian Meier &lt;florian.meier@koalo.de&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
</feed>
