Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/sound/soc/cirrus/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  Kconfig   Sprache: unbekannt

 
SPDX-License-Identifier: GPL-2.0-only
menu "Cirrus Logic"

config SND_EP93XX_SOC
 tristate "SoC Audio support for the Cirrus Logic EP93xx series"
 depends on ARCH_EP93XX || COMPILE_TEST
 select SND_SOC_GENERIC_DMAENGINE_PCM
 help
   Say Y or M if you want to add support for codecs attached to
   the EP93xx I2S or AC97 interfaces.

config SND_EP93XX_SOC_I2S
 tristate "I2S controller support for the Cirrus Logic EP93xx series"
 depends on SND_EP93XX_SOC
 help
   Say Y or M if you want to add support for codecs attached to
   the EP93xx I2S interface.

if SND_EP93XX_SOC_I2S

config SND_EP93XX_SOC_I2S_WATCHDOG
 bool "IRQ based underflow watchdog workaround"
 default y
 help
   I2S controller on EP93xx seems to have undocumented HW issue.
   Underflow of internal I2S controller FIFO could confuse the
   state machine and the whole stream can be shifted by one byte
   until I2S is disabled. This option enables IRQ based watchdog
   which disables and re-enables I2S in case of underflow and
   fills FIFO with zeroes.

   If you are unsure how to answer this question, answer Y.

endif if SND_EP93XX_SOC_I2S

endmenu

Messung V0.5
C=92 H=97 G=94

[ Dauer der Verarbeitung: 0.3 Sekunden  (vorverarbeitet)  ]