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 || COMPILE_TEST 7 depends on COMMON_CLK << 8 depends on SND_SOC 6 depends on SND_SOC 9 select SND_SOC_GENERIC_DMAENGINE_PCM 7 select SND_SOC_GENERIC_DMAENGINE_PCM 10 select REGMAP_MMIO 8 select REGMAP_MMIO 11 select SND_PCM_IEC958 << 12 help 9 help 13 Say Y if you want to enable SAI for 10 Say Y if you want to enable SAI for STM32 14 11 15 config SND_SOC_STM32_I2S 12 config SND_SOC_STM32_I2S 16 tristate "STM32 I2S interface (SPI/I2S 13 tristate "STM32 I2S interface (SPI/I2S block) support" 17 depends on (ARCH_STM32 && OF) || COMPI !! 14 depends on ARCH_STM32 || COMPILE_TEST 18 depends on COMMON_CLK << 19 depends on SND_SOC 15 depends on SND_SOC 20 select SND_SOC_GENERIC_DMAENGINE_PCM 16 select SND_SOC_GENERIC_DMAENGINE_PCM 21 select REGMAP_MMIO 17 select REGMAP_MMIO 22 help 18 help 23 Say Y if you want to enable I2S for 19 Say Y if you want to enable I2S for STM32 24 20 25 config SND_SOC_STM32_SPDIFRX 21 config SND_SOC_STM32_SPDIFRX 26 tristate "STM32 S/PDIF receiver (SPDIF 22 tristate "STM32 S/PDIF receiver (SPDIFRX) support" 27 depends on (ARCH_STM32 && OF) || COMPI !! 23 depends on ARCH_STM32 || COMPILE_TEST 28 depends on SND_SOC 24 depends on SND_SOC 29 select SND_SOC_GENERIC_DMAENGINE_PCM 25 select SND_SOC_GENERIC_DMAENGINE_PCM 30 select REGMAP_MMIO 26 select REGMAP_MMIO 31 select SND_SOC_SPDIF 27 select SND_SOC_SPDIF 32 help 28 help 33 Say Y if you want to enable S/PDIF c 29 Say Y if you want to enable S/PDIF capture for STM32 34 30 35 config SND_SOC_STM32_DFSDM << 36 tristate "SoC Audio support for STM32 << 37 depends on ARCH_STM32 || COMPILE_TEST << 38 depends on SND_SOC << 39 depends on STM32_DFSDM_ADC << 40 select SND_SOC_GENERIC_DMAENGINE_PCM << 41 select SND_SOC_DMIC << 42 select IIO_BUFFER_CB << 43 help << 44 Select this option to enable the STM << 45 for Sigma Delta Modulators (DFSDM) d << 46 in various STM32 series for digital << 47 endmenu 31 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.