1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2c6aeb7deSFlorian Meierconfig SND_BCM2835_SOC_I2S 3c6aeb7deSFlorian Meier tristate "SoC Audio support for the Broadcom BCM2835 I2S module" 4c6aeb7deSFlorian Meier depends on ARCH_BCM2835 || COMPILE_TEST 5c6aeb7deSFlorian Meier select SND_SOC_GENERIC_DMAENGINE_PCM 6c6aeb7deSFlorian Meier select REGMAP_MMIO 7c6aeb7deSFlorian Meier help 8c6aeb7deSFlorian Meier Say Y or M if you want to add support for codecs attached to 9c6aeb7deSFlorian Meier the BCM2835 I2S interface. You will also need 10c6aeb7deSFlorian Meier to select the audio interfaces to support below. 111200a7d9SSimran Rai 121200a7d9SSimran Raiconfig SND_SOC_CYGNUS 131200a7d9SSimran Rai tristate "SoC platform audio for Broadcom Cygnus chips" 141200a7d9SSimran Rai depends on ARCH_BCM_CYGNUS || COMPILE_TEST 151200a7d9SSimran Rai help 161200a7d9SSimran Rai Say Y if you want to add support for ASoC audio on Broadcom 171200a7d9SSimran Rai Cygnus chips (bcm958300, bcm958305, bcm911360) 181200a7d9SSimran Rai 191200a7d9SSimran Rai If you don't know what to do here, say N. 2088eb404cSKevin Li 2188eb404cSKevin Liconfig SND_BCM63XX_I2S_WHISTLER 2288eb404cSKevin Li tristate "SoC Audio support for the Broadcom BCM63XX I2S module" 2388eb404cSKevin Li select REGMAP_MMIO 2488eb404cSKevin Li help 2588eb404cSKevin Li Say Y if you want to add support for ASoC audio on Broadcom 2688eb404cSKevin Li DSL/PON chips (bcm63158, bcm63178) 2788eb404cSKevin Li 2888eb404cSKevin Li If you don't know what to do here, say N 29