xref: /linux/sound/soc/bcm/Kconfig (revision 175ae3ad59ab3459652bd2ae3bbc1785aeba1bf3)
1 # SPDX-License-Identifier: GPL-2.0-only
2 config SND_BCM2835_SOC_I2S
3 	tristate "SoC Audio support for the Broadcom BCM2835 I2S module"
4 	depends on ARCH_BCM2835 || COMPILE_TEST
5 	select SND_SOC_GENERIC_DMAENGINE_PCM
6 	select REGMAP_MMIO
7 	help
8 	  Say Y or M if you want to add support for codecs attached to
9 	  the BCM2835 I2S interface. You will also need
10 	  to select the audio interfaces to support below.
11 
12 config SND_SOC_CYGNUS
13 	tristate "SoC platform audio for Broadcom Cygnus chips"
14 	depends on ARCH_BCM_CYGNUS || COMPILE_TEST
15 	help
16 	  Say Y if you want to add support for ASoC audio on Broadcom
17 	  Cygnus chips (bcm958300, bcm958305, bcm911360)
18 
19 	  If you don't know what to do here, say N.
20 
21 config SND_BCM63XX_I2S_WHISTLER
22 	tristate "SoC Audio support for the Broadcom BCM63XX I2S module"
23 	select REGMAP_MMIO
24 	help
25 	  Say Y if you want to add support for ASoC audio on Broadcom
26 	  DSL/PON chips (bcm63158, bcm63178)
27 
28 	  If you don't know what to do here, say N
29