1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 23a9cf8efSRajeev Kumarconfig SND_DESIGNWARE_I2S 33a9cf8efSRajeev Kumar tristate "Synopsys I2S Device Driver" 4*2f4574ddSArnd Bergmann depends on HAVE_CLK 50d274544SAndrew Jackson select SND_SOC_GENERIC_DMAENGINE_PCM 63a9cf8efSRajeev Kumar help 73a9cf8efSRajeev Kumar Say Y or M if you want to add support for I2S driver for 844860b96SNik Nyby Synopsys designware I2S device. The device supports up to 944860b96SNik Nyby a maximum of 8 channels each for play and record. 103a9cf8efSRajeev Kumar 1179361b2bSJose Abreuconfig SND_DESIGNWARE_PCM 12c9afc183SJose Abreu bool "PCM PIO extension for I2S driver" 1379361b2bSJose Abreu depends on SND_DESIGNWARE_I2S 1479361b2bSJose Abreu help 15c9afc183SJose Abreu Say Y or N if you want to add a custom ALSA extension that registers 1679361b2bSJose Abreu a PCM and uses PIO to transfer data. 1779361b2bSJose Abreu 1879361b2bSJose Abreu This functionality is specially suited for I2S devices that don't have 1979361b2bSJose Abreu DMA support. 203a9cf8efSRajeev Kumar 21