Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. menu "STMicroelectronics STM32 SOC audio support"
  2. config SND_SOC_STM32_SAI
  3. tristate "STM32 SAI interface (Serial Audio Interface) support"
  4. depends on (ARCH_STM32 && OF) || COMPILE_TEST
  5. depends on SND_SOC
  6. select SND_SOC_GENERIC_DMAENGINE_PCM
  7. select REGMAP_MMIO
  8. select SND_PCM_IEC958
  9. help
  10. Say Y if you want to enable SAI for STM32
  11. config SND_SOC_STM32_I2S
  12. tristate "STM32 I2S interface (SPI/I2S block) support"
  13. depends on (ARCH_STM32 && OF) || COMPILE_TEST
  14. depends on SND_SOC
  15. select SND_SOC_GENERIC_DMAENGINE_PCM
  16. select REGMAP_MMIO
  17. help
  18. Say Y if you want to enable I2S for STM32
  19. config SND_SOC_STM32_SPDIFRX
  20. tristate "STM32 S/PDIF receiver (SPDIFRX) support"
  21. depends on (ARCH_STM32 && OF) || COMPILE_TEST
  22. depends on SND_SOC
  23. select SND_SOC_GENERIC_DMAENGINE_PCM
  24. select REGMAP_MMIO
  25. select SND_SOC_SPDIF
  26. help
  27. Say Y if you want to enable S/PDIF capture for STM32
  28. config SND_SOC_STM32_DFSDM
  29. tristate "SoC Audio support for STM32 DFSDM"
  30. depends on ARCH_STM32 || COMPILE_TEST
  31. depends on SND_SOC
  32. depends on STM32_DFSDM_ADC
  33. select SND_SOC_GENERIC_DMAENGINE_PCM
  34. select SND_SOC_DMIC
  35. select IIO_BUFFER_CB
  36. help
  37. Select this option to enable the STM32 Digital Filter
  38. for Sigma Delta Modulators (DFSDM) driver used
  39. in various STM32 series for digital microphone capture.
  40. endmenu