# SPDX-License-Identifier: GPL-2.0-only menu "STMicroelectronics STM32 SOC audio support" config [31mCONFIG_SND_SOC_STM32_SAI[0m tristate "STM32 SAI interface (Serial Audio Interface) support" depends on ([31mCONFIG_ARCH_STM32[0m && [31mCONFIG_OF[0m) || [31mCONFIG_COMPILE_TEST[0m depends on [31mCONFIG_COMMON_CLK[0m depends on [31mCONFIG_SND_SOC[0m select [31mCONFIG_SND_SOC_GENERIC_DMAENGINE_PCM[0m select [31mCONFIG_REGMAP_MMIO[0m select [31mCONFIG_SND_PCM_IEC958[0m help Say Y if you want to enable SAI for STM32 config [31mCONFIG_SND_SOC_STM32_I2S[0m tristate "STM32 I2S interface (SPI/I2S block) support" depends on ([31mCONFIG_ARCH_STM32[0m && [31mCONFIG_OF[0m) || [31mCONFIG_COMPILE_TEST[0m depends on [31mCONFIG_SND_SOC[0m select [31mCONFIG_SND_SOC_GENERIC_DMAENGINE_PCM[0m select [31mCONFIG_REGMAP_MMIO[0m help Say Y if you want to enable I2S for STM32 config [31mCONFIG_SND_SOC_STM32_SPDIFRX[0m tristate "STM32 S/PDIF receiver (SPDIFRX) support" depends on ([31mCONFIG_ARCH_STM32[0m && [31mCONFIG_OF[0m) || [31mCONFIG_COMPILE_TEST[0m depends on [31mCONFIG_SND_SOC[0m select [31mCONFIG_SND_SOC_GENERIC_DMAENGINE_PCM[0m select [31mCONFIG_REGMAP_MMIO[0m select [31mCONFIG_SND_SOC_SPDIF[0m help Say Y if you want to enable S/PDIF capture for STM32 config [31mCONFIG_SND_SOC_STM32_DFSDM[0m tristate "SoC Audio support for STM32 DFSDM" depends on [31mCONFIG_ARCH_STM32[0m || [31mCONFIG_COMPILE_TEST[0m depends on [31mCONFIG_SND_SOC[0m depends on [31mCONFIG_STM32_DFSDM_ADC[0m select [31mCONFIG_SND_SOC_GENERIC_DMAENGINE_PCM[0m select [31mCONFIG_SND_SOC_DMIC[0m select [31mCONFIG_IIO_BUFFER_CB[0m help Select this option to enable the STM32 Digital Filter for Sigma Delta Modulators (DFSDM) driver used in various STM32 series for digital microphone capture. endmenu |