xref: /linux/sound/soc/dwc/Kconfig (revision 177bf8620cf4ed290ee170a6c5966adc0924b336)
1# SPDX-License-Identifier: GPL-2.0-only
2menu "DesignWare"
3
4config SND_DESIGNWARE_I2S
5	tristate "Synopsys I2S Device Driver"
6	depends on HAVE_CLK
7	select SND_SOC_GENERIC_DMAENGINE_PCM
8	help
9	 Say Y or M if you want to add support for I2S driver for
10	 Synopsys designware I2S device. The device supports up to
11	 a maximum of 8 channels each for play and record.
12
13config SND_DESIGNWARE_PCM
14	bool "PCM PIO extension for I2S driver"
15	depends on SND_DESIGNWARE_I2S
16	help
17	 Say Y or N if you want to add a custom ALSA extension that registers
18	 a PCM and uses PIO to transfer data.
19
20	 This functionality is specially suited for I2S devices that don't have
21	 DMA support.
22
23endmenu
24