^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) config SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) bool "Audio support for Imagination Technologies designs"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Audio support for Imagination Technologies audio hardware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) config SND_SOC_IMG_I2S_IN
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) tristate "Imagination I2S Input Device Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) select SND_SOC_GENERIC_DMAENGINE_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Say Y or M if you want to add support for I2S in driver for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) Imagination Technologies I2S in device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) config SND_SOC_IMG_I2S_OUT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) tristate "Imagination I2S Output Device Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) select SND_SOC_GENERIC_DMAENGINE_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Say Y or M if you want to add support for I2S out driver for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) Imagination Technologies I2S out device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) config SND_SOC_IMG_PARALLEL_OUT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) tristate "Imagination Parallel Output Device Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) select SND_SOC_GENERIC_DMAENGINE_PCM
^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 add support for parallel out driver for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Imagination Technologies parallel out device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) config SND_SOC_IMG_SPDIF_IN
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) tristate "Imagination SPDIF Input Device Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) select SND_SOC_GENERIC_DMAENGINE_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Say Y or M if you want to add support for SPDIF input driver for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) Imagination Technologies SPDIF input device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) config SND_SOC_IMG_SPDIF_OUT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) tristate "Imagination SPDIF Output Device Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) select SND_SOC_GENERIC_DMAENGINE_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) Say Y or M if you want to add support for SPDIF out driver for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) Imagination Technologies SPDIF out device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) config SND_SOC_IMG_PISTACHIO_INTERNAL_DAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) tristate "Support for Pistachio SoC Internal DAC Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) depends on SND_SOC_IMG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) Say Y or M if you want to add support for Pistachio internal DAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) driver for Imagination Technologies Pistachio internal DAC device.