arch: m68k: Use existing CONFIG_MCFTMR instead of CFG_MCFTMR
[platform/kernel/u-boot.git] / drivers / sound / Kconfig
index 4b893f0..0948d8c 100644 (file)
@@ -40,6 +40,27 @@ config I2S_SAMSUNG
          option provides an implementation for sound_init() and
          sound_play().
 
+config SOUND_DA7219
+       bool "Dialog Semiconductor audio codec"
+       depends on SOUND
+       help
+         The DA7219 is an ultra-low-power audio codec with Advanced Accessory
+         Detection (AAD). This driver only supports generation of ACPI tables.
+         It does not support sound output or any of the other codec
+         features.
+
+config SOUND_I8254
+       bool "Intel i8254 timer / beeper"
+       depends on SOUND
+       help
+         This enables support for a beeper that uses the i8254 timer chip.
+         This can emit beeps at a fixed frequency. It is possible to control
+         the length of the beeps, by turning a beep on, waiting for a period
+         of time, then turning it off.
+
+         This is quite an old feature, called PIT (Programmable Interval
+         Timer), but is nonetheless still available on modern x86 machines.
+
 config SOUND_INTEL_HDA
        bool "Intel HDA audio codec"
        depends on SOUND
@@ -59,6 +80,15 @@ config SOUND_IVYBRIDGE
          sometimes called Azalia. The audio codec is detected using a
          semi-automatic mechanism.
 
+config I2S_TEGRA
+       bool "Enable I2S support for Nvidia Tegra SoCs"
+       depends on I2S
+       select TEGRA124_DMA
+       help
+         Nvidia Tegra SoCs support several I2S interfaces for sending audio
+         data to an audio codec. This option enables support for this,
+         using one of the available audio codec drivers.
+
 config SOUND_MAX98088
        bool "Support Maxim max98088 audio codec"
        depends on I2S
@@ -83,6 +113,24 @@ config SOUND_MAX98095
          audio data and I2C for codec control. At present it only works
          with the Samsung I2S driver.
 
+config SOUND_MAX98357A
+       bool "Support Maxim max98357a audio codec"
+       depends on PCI
+       help
+         Enable the max98357a audio codec. This is connected on PCI for
+         audio data codec control. This is currently only capable of providing
+         ACPI information. A full driver (with sound in U-Boot) is currently
+         not available.
+
+config SOUND_RT5677
+       bool "Support Realtek RT5677 audio codec"
+       depends on SOUND
+       help
+         Enable the Realtek RT5677 audio codec. This is an I2S device used on
+         some Chromebooks from around 2015 ('auron'). It is configured using
+         an I2C interface and supports multiple sound inputs and outputs,
+         including digital microphones.
+
 config SOUND_SANDBOX
        bool "Support sandbox emulated audio codec"
        depends on SANDBOX && SOUND