Merge remote-tracking branches 'asoc/topic/sh', 'asoc/topic/sigmadsp', 'asoc/topic...
[firefly-linux-kernel-4.4.55.git] / sound / soc / atmel / Kconfig
1 config SND_ATMEL_SOC
2         tristate "SoC Audio for the Atmel System-on-Chip"
3         depends on HAS_IOMEM
4         help
5           Say Y or M if you want to add support for codecs attached to
6           the ATMEL SSC interface. You will also need
7           to select the audio interfaces to support below.
8
9 config SND_ATMEL_SOC_PDC
10         tristate
11         depends on SND_ATMEL_SOC
12
13 config SND_ATMEL_SOC_DMA
14         tristate
15         depends on SND_ATMEL_SOC
16         select SND_SOC_GENERIC_DMAENGINE_PCM
17
18 config SND_ATMEL_SOC_SSC
19         tristate
20         depends on SND_ATMEL_SOC
21         help
22           Say Y or M if you want to add support for codecs the
23           ATMEL SSC interface. You will also needs to select the individual
24           machine drivers to support below.
25
26 config SND_AT91_SOC_SAM9G20_WM8731
27         tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board"
28         depends on ARCH_AT91 && ATMEL_SSC && SND_ATMEL_SOC
29         select SND_ATMEL_SOC_PDC
30         select SND_ATMEL_SOC_SSC
31         select SND_SOC_WM8731
32         help
33           Say Y if you want to add support for SoC audio on WM8731-based
34           AT91sam9g20 evaluation board.
35
36 config SND_ATMEL_SOC_WM8904
37         tristate "Atmel ASoC driver for boards using WM8904 codec"
38         depends on ARCH_AT91 && ATMEL_SSC && SND_ATMEL_SOC && I2C
39         select SND_ATMEL_SOC_SSC
40         select SND_ATMEL_SOC_DMA
41         select SND_SOC_WM8904
42         help
43           Say Y if you want to add support for Atmel ASoC driver for boards using
44           WM8904 codec.
45
46 config SND_AT91_SOC_SAM9X5_WM8731
47         tristate "SoC Audio support for WM8731-based at91sam9x5 board"
48         depends on ATMEL_SSC && SND_ATMEL_SOC && SOC_AT91SAM9X5
49         select SND_ATMEL_SOC_SSC
50         select SND_ATMEL_SOC_DMA
51         select SND_SOC_WM8731
52         help
53           Say Y if you want to add support for audio SoC on an
54           at91sam9x5 based board that is using WM8731 codec.