Kconfig 1.3 KB

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