48 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menu "STMicroelectronics STM32 SOC audio support"3 4config SND_SOC_STM32_SAI5 tristate "STM32 SAI interface (Serial Audio Interface) support"6 depends on (ARCH_STM32 && OF) || COMPILE_TEST7 depends on COMMON_CLK8 depends on SND_SOC9 select SND_SOC_GENERIC_DMAENGINE_PCM10 select REGMAP_MMIO11 select SND_PCM_IEC95812 help13 Say Y if you want to enable SAI for STM3214 15config SND_SOC_STM32_I2S16 tristate "STM32 I2S interface (SPI/I2S block) support"17 depends on (ARCH_STM32 && OF) || COMPILE_TEST18 depends on COMMON_CLK19 depends on SND_SOC20 select SND_SOC_GENERIC_DMAENGINE_PCM21 select REGMAP_MMIO22 help23 Say Y if you want to enable I2S for STM3224 25config SND_SOC_STM32_SPDIFRX26 tristate "STM32 S/PDIF receiver (SPDIFRX) support"27 depends on (ARCH_STM32 && OF) || COMPILE_TEST28 depends on SND_SOC29 select SND_SOC_GENERIC_DMAENGINE_PCM30 select REGMAP_MMIO31 select SND_SOC_SPDIF32 help33 Say Y if you want to enable S/PDIF capture for STM3234 35config SND_SOC_STM32_DFSDM36 tristate "SoC Audio support for STM32 DFSDM"37 depends on ARCH_STM32 || COMPILE_TEST38 depends on SND_SOC39 depends on STM32_DFSDM_ADC40 select SND_SOC_GENERIC_DMAENGINE_PCM41 select SND_SOC_DMIC42 select IIO_BUFFER_CB43 help44 Select this option to enable the STM32 Digital Filter45 for Sigma Delta Modulators (DFSDM) driver used46 in various STM32 series for digital microphone capture.47endmenu48