1 # SPDX-License-Identifier: GPL-2.0-only << 2 menu "STMicroelectronics STM32 SOC audio suppo 1 menu "STMicroelectronics STM32 SOC audio support" 3 2 4 config SND_SOC_STM32_SAI 3 config SND_SOC_STM32_SAI 5 tristate "STM32 SAI interface (Serial 4 tristate "STM32 SAI interface (Serial Audio Interface) support" 6 depends on (ARCH_STM32 && OF) || COMPI 5 depends on (ARCH_STM32 && OF) || COMPILE_TEST 7 depends on COMMON_CLK 6 depends on COMMON_CLK 8 depends on SND_SOC 7 depends on SND_SOC 9 select SND_SOC_GENERIC_DMAENGINE_PCM 8 select SND_SOC_GENERIC_DMAENGINE_PCM 10 select REGMAP_MMIO 9 select REGMAP_MMIO 11 select SND_PCM_IEC958 10 select SND_PCM_IEC958 12 help 11 help 13 Say Y if you want to enable SAI for 12 Say Y if you want to enable SAI for STM32 14 13 15 config SND_SOC_STM32_I2S 14 config SND_SOC_STM32_I2S 16 tristate "STM32 I2S interface (SPI/I2S 15 tristate "STM32 I2S interface (SPI/I2S block) support" 17 depends on (ARCH_STM32 && OF) || COMPI 16 depends on (ARCH_STM32 && OF) || COMPILE_TEST 18 depends on COMMON_CLK << 19 depends on SND_SOC 17 depends on SND_SOC 20 select SND_SOC_GENERIC_DMAENGINE_PCM 18 select SND_SOC_GENERIC_DMAENGINE_PCM 21 select REGMAP_MMIO 19 select REGMAP_MMIO 22 help 20 help 23 Say Y if you want to enable I2S for 21 Say Y if you want to enable I2S for STM32 24 22 25 config SND_SOC_STM32_SPDIFRX 23 config SND_SOC_STM32_SPDIFRX 26 tristate "STM32 S/PDIF receiver (SPDIF 24 tristate "STM32 S/PDIF receiver (SPDIFRX) support" 27 depends on (ARCH_STM32 && OF) || COMPI 25 depends on (ARCH_STM32 && OF) || COMPILE_TEST 28 depends on SND_SOC 26 depends on SND_SOC 29 select SND_SOC_GENERIC_DMAENGINE_PCM 27 select SND_SOC_GENERIC_DMAENGINE_PCM 30 select REGMAP_MMIO 28 select REGMAP_MMIO 31 select SND_SOC_SPDIF 29 select SND_SOC_SPDIF 32 help 30 help 33 Say Y if you want to enable S/PDIF c 31 Say Y if you want to enable S/PDIF capture for STM32 34 32 35 config SND_SOC_STM32_DFSDM 33 config SND_SOC_STM32_DFSDM 36 tristate "SoC Audio support for STM32 34 tristate "SoC Audio support for STM32 DFSDM" 37 depends on ARCH_STM32 || COMPILE_TEST 35 depends on ARCH_STM32 || COMPILE_TEST 38 depends on SND_SOC 36 depends on SND_SOC 39 depends on STM32_DFSDM_ADC 37 depends on STM32_DFSDM_ADC 40 select SND_SOC_GENERIC_DMAENGINE_PCM 38 select SND_SOC_GENERIC_DMAENGINE_PCM 41 select SND_SOC_DMIC 39 select SND_SOC_DMIC 42 select IIO_BUFFER_CB 40 select IIO_BUFFER_CB 43 help 41 help 44 Select this option to enable the STM 42 Select this option to enable the STM32 Digital Filter 45 for Sigma Delta Modulators (DFSDM) d 43 for Sigma Delta Modulators (DFSDM) driver used 46 in various STM32 series for digital 44 in various STM32 series for digital microphone capture. 47 endmenu 45 endmenu
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.