^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) # ALSA ARM drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) menuconfig SND_ARM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) bool "ARM sound devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) depends on ARM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Support for sound devices specific to ARM architectures.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Drivers that are implemented on ASoC can be found in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) "ALSA for SoC audio support" section.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) if SND_ARM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) config SND_ARMAACI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) tristate "ARM PrimeCell PL041 AC Link support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) depends on ARM_AMBA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) select SND_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) select SND_AC97_CODEC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) config SND_PXA2XX_AC97
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) tristate "AC97 driver for the Intel PXA2xx chip"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) depends on ARCH_PXA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) select SND_AC97_CODEC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) select SND_PXA2XX_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) select SND_PXA2XX_LIB_AC97
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Say Y or M if you want to support any AC97 codec attached to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) the PXA2xx AC97 interface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) endif # SND_ARM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) config SND_PXA2XX_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) select SND_DMAENGINE_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) config SND_PXA2XX_LIB_AC97
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) bool