1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunconfig SND_DESIGNWARE_I2S 3*4882a593Smuzhiyun tristate "Synopsys I2S Device Driver" 4*4882a593Smuzhiyun depends on CLKDEV_LOOKUP 5*4882a593Smuzhiyun select SND_SOC_GENERIC_DMAENGINE_PCM 6*4882a593Smuzhiyun help 7*4882a593Smuzhiyun Say Y or M if you want to add support for I2S driver for 8*4882a593Smuzhiyun Synopsys designware I2S device. The device supports up to 9*4882a593Smuzhiyun a maximum of 8 channels each for play and record. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig SND_DESIGNWARE_PCM 12*4882a593Smuzhiyun bool "PCM PIO extension for I2S driver" 13*4882a593Smuzhiyun depends on SND_DESIGNWARE_I2S 14*4882a593Smuzhiyun help 15*4882a593Smuzhiyun Say Y or N if you want to add a custom ALSA extension that registers 16*4882a593Smuzhiyun a PCM and uses PIO to transfer data. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun This functionality is specially suited for I2S devices that don't have 19*4882a593Smuzhiyun DMA support. 20*4882a593Smuzhiyun 21