xref: /openbmc/linux/sound/soc/stm/Kconfig (revision eb50fd3a)
1menu "STMicroelectronics STM32 SOC audio support"
2
3config SND_SOC_STM32_SAI
4	tristate "STM32 SAI interface (Serial Audio Interface) support"
5	depends on ARCH_STM32 || COMPILE_TEST
6	depends on SND_SOC
7	select SND_SOC_GENERIC_DMAENGINE_PCM
8	select REGMAP_MMIO
9	help
10	  Say Y if you want to enable SAI for STM32
11
12config SND_SOC_STM32_I2S
13	tristate "STM32 I2S interface (SPI/I2S block) support"
14	depends on ARCH_STM32 || COMPILE_TEST
15	depends on SND_SOC
16	select SND_SOC_GENERIC_DMAENGINE_PCM
17	select REGMAP_MMIO
18	help
19	  Say Y if you want to enable I2S for STM32
20
21config SND_SOC_STM32_SPDIFRX
22	tristate "STM32 S/PDIF receiver (SPDIFRX) support"
23	depends on ARCH_STM32 || COMPILE_TEST
24	depends on SND_SOC
25	select SND_SOC_GENERIC_DMAENGINE_PCM
26	select REGMAP_MMIO
27	select SND_SOC_SPDIF
28	help
29	  Say Y if you want to enable S/PDIF capture for STM32
30
31endmenu
32