xref: /linux/sound/soc/Kconfig (revision 0b34a3d03e2fa615a786027b1ef4cbbd8c807f2c)
1a3288176SLiam Girdwood#
2a3288176SLiam Girdwood# SoC audio configuration
3a3288176SLiam Girdwood#
4a3288176SLiam Girdwood
589fe5117STakashi Iwaimenuconfig SND_SOC
643a23389SLiam Girdwood	tristate "ALSA for SoC audio support"
71fc273b8STakashi Iwai	select SND_PCM
8db845374SMark Brown	select AC97_BUS if SND_SOC_AC97_BUS
9a3288176SLiam Girdwood	---help---
10a3288176SLiam Girdwood
1143a23389SLiam Girdwood	  If you want ASoC support, you should say Y here and also to the
1243a23389SLiam Girdwood	  specific driver for your SoC platform below.
13a3288176SLiam Girdwood
1443a23389SLiam Girdwood	  ASoC provides power efficient ALSA support for embedded battery powered
1543a23389SLiam Girdwood	  SoC based systems like PDA's, Phones and Personal Media Players.
1643a23389SLiam Girdwood
1743a23389SLiam Girdwood	  This ASoC audio support can also be built as a module.  If so, the module
18a3288176SLiam Girdwood	  will be called snd-soc-core.
19a3288176SLiam Girdwood
2089fe5117STakashi Iwaiif SND_SOC
2189fe5117STakashi Iwai
2289fe5117STakashi Iwaiconfig SND_SOC_AC97_BUS
2389fe5117STakashi Iwai	bool
2489fe5117STakashi Iwai
25*0b34a3d0SMark Brown# All the supported SoCs
266c742509SSedji Gaouaousource "sound/soc/atmel/Kconfig"
274a161d23SManuel Lausssource "sound/soc/au1x/Kconfig"
28*0b34a3d0SMark Brownsource "sound/soc/blackfin/Kconfig"
29*0b34a3d0SMark Brownsource "sound/soc/davinci/Kconfig"
30*0b34a3d0SMark Brownsource "sound/soc/fsl/Kconfig"
31*0b34a3d0SMark Brownsource "sound/soc/omap/Kconfig"
32734c2d4bSLiam Girdwoodsource "sound/soc/pxa/Kconfig"
3386e1f0dfSGraeme Gregorysource "sound/soc/s3c24xx/Kconfig"
34aef3b06aSManuel Lausssource "sound/soc/sh/Kconfig"
358dafc0fbSFrank Mandarino
367f137ab6SRichard Purdie# Supported codecs
377f137ab6SRichard Purdiesource "sound/soc/codecs/Kconfig"
387f137ab6SRichard Purdie
3989fe5117STakashi Iwaiendif	# SND_SOC
4089fe5117STakashi Iwai
41