xref: /linux/sound/soc/atmel/Kconfig (revision 9cf08a6561dda1385d58357abd17d32f2d95ed3e)
16c742509SSedji Gaouaouconfig SND_ATMEL_SOC
26c742509SSedji Gaouaou	tristate "SoC Audio for the Atmel System-on-Chip"
3153f5a18SJoachim Eastwood	depends on HAS_IOMEM
46c742509SSedji Gaouaou	help
56c742509SSedji Gaouaou	  Say Y or M if you want to add support for codecs attached to
66c742509SSedji Gaouaou	  the ATMEL SSC interface. You will also need
76c742509SSedji Gaouaou	  to select the audio interfaces to support below.
86c742509SSedji Gaouaou
9fb67cdfbSAlexandre Belloniif SND_ATMEL_SOC
10fb67cdfbSAlexandre Belloni
1192dfa619SBo Shenconfig SND_ATMEL_SOC_PDC
12*9cf08a65SAlexandre Belloni	tristate
1392dfa619SBo Shen
143951e4aaSBo Shenconfig SND_ATMEL_SOC_DMA
15*9cf08a65SAlexandre Belloni	tristate
1695e0e07eSBo Shen	select SND_SOC_GENERIC_DMAENGINE_PCM
173951e4aaSBo Shen
186c742509SSedji Gaouaouconfig SND_ATMEL_SOC_SSC
196c742509SSedji Gaouaou	tristate
206c742509SSedji Gaouaou
216c742509SSedji Gaouaouconfig SND_AT91_SOC_SAM9G20_WM8731
226c742509SSedji Gaouaou	tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board"
23ada602b3SLars-Peter Clausen	depends on ARCH_AT91 || COMPILE_TEST
24fb67cdfbSAlexandre Belloni	depends on ATMEL_SSC && SND_SOC_I2C_AND_SPI
2592dfa619SBo Shen	select SND_ATMEL_SOC_PDC
266c742509SSedji Gaouaou	select SND_ATMEL_SOC_SSC
276c742509SSedji Gaouaou	select SND_SOC_WM8731
286c742509SSedji Gaouaou	help
296c742509SSedji Gaouaou	  Say Y if you want to add support for SoC audio on WM8731-based
306c742509SSedji Gaouaou	  AT91sam9g20 evaluation board.
316c742509SSedji Gaouaou
3252f19b14SBo Shenconfig SND_ATMEL_SOC_WM8904
3352f19b14SBo Shen	tristate "Atmel ASoC driver for boards using WM8904 codec"
34ada602b3SLars-Peter Clausen	depends on ARCH_AT91 || COMPILE_TEST
35fb67cdfbSAlexandre Belloni	depends on ATMEL_SSC && I2C
3652f19b14SBo Shen	select SND_ATMEL_SOC_SSC
3752f19b14SBo Shen	select SND_ATMEL_SOC_DMA
3852f19b14SBo Shen	select SND_SOC_WM8904
3952f19b14SBo Shen	help
4052f19b14SBo Shen	  Say Y if you want to add support for Atmel ASoC driver for boards using
4152f19b14SBo Shen	  WM8904 codec.
4252f19b14SBo Shen
43fdbcb3cbSNicolas Ferreconfig SND_AT91_SOC_SAM9X5_WM8731
44fdbcb3cbSNicolas Ferre	tristate "SoC Audio support for WM8731-based at91sam9x5 board"
45ada602b3SLars-Peter Clausen	depends on ARCH_AT91 || COMPILE_TEST
46fb67cdfbSAlexandre Belloni	depends on ATMEL_SSC && SND_SOC_I2C_AND_SPI
47fdbcb3cbSNicolas Ferre	select SND_ATMEL_SOC_SSC
48fdbcb3cbSNicolas Ferre	select SND_ATMEL_SOC_DMA
49fdbcb3cbSNicolas Ferre	select SND_SOC_WM8731
50fdbcb3cbSNicolas Ferre	help
51fdbcb3cbSNicolas Ferre	  Say Y if you want to add support for audio SoC on an
52fdbcb3cbSNicolas Ferre	  at91sam9x5 based board that is using WM8731 codec.
53fb67cdfbSAlexandre Belloniendif
54