xref: /openbmc/linux/sound/soc/Kconfig (revision 9af8381023e48bfc61a1017c584cb3b8115cb462)
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
98a2cd618SMark Brown	select SND_JACK if INPUT=y || INPUT=SND
10a3288176SLiam Girdwood	---help---
11a3288176SLiam Girdwood
1243a23389SLiam Girdwood	  If you want ASoC support, you should say Y here and also to the
1343a23389SLiam Girdwood	  specific driver for your SoC platform below.
14a3288176SLiam Girdwood
1543a23389SLiam Girdwood	  ASoC provides power efficient ALSA support for embedded battery powered
1643a23389SLiam Girdwood	  SoC based systems like PDA's, Phones and Personal Media Players.
1743a23389SLiam Girdwood
1843a23389SLiam Girdwood	  This ASoC audio support can also be built as a module.  If so, the module
19a3288176SLiam Girdwood	  will be called snd-soc-core.
20a3288176SLiam Girdwood
2189fe5117STakashi Iwaiif SND_SOC
2289fe5117STakashi Iwai
2389fe5117STakashi Iwaiconfig SND_SOC_AC97_BUS
2489fe5117STakashi Iwai	bool
2589fe5117STakashi Iwai
260b34a3d0SMark Brown# All the supported SoCs
276c742509SSedji Gaouaousource "sound/soc/atmel/Kconfig"
284a161d23SManuel Lausssource "sound/soc/au1x/Kconfig"
290b34a3d0SMark Brownsource "sound/soc/blackfin/Kconfig"
300b34a3d0SMark Brownsource "sound/soc/davinci/Kconfig"
31db5bf412SRyan Mallonsource "sound/soc/ep93xx/Kconfig"
320b34a3d0SMark Brownsource "sound/soc/fsl/Kconfig"
3329e02cb3SMark Brownsource "sound/soc/imx/Kconfig"
34*9af83810SMark Brownsource "sound/soc/jz4740/Kconfig"
351082e270SWan ZongShunsource "sound/soc/nuc900/Kconfig"
360b34a3d0SMark Brownsource "sound/soc/omap/Kconfig"
37f9b95980Sapatard@mandriva.comsource "sound/soc/kirkwood/Kconfig"
38734c2d4bSLiam Girdwoodsource "sound/soc/pxa/Kconfig"
3986e1f0dfSGraeme Gregorysource "sound/soc/s3c24xx/Kconfig"
404b166da9SDaniel Glöcknersource "sound/soc/s6000/Kconfig"
41aef3b06aSManuel Lausssource "sound/soc/sh/Kconfig"
42e24805ddSAtsushi Nemotosource "sound/soc/txx9/Kconfig"
438dafc0fbSFrank Mandarino
447f137ab6SRichard Purdie# Supported codecs
457f137ab6SRichard Purdiesource "sound/soc/codecs/Kconfig"
467f137ab6SRichard Purdie
4789fe5117STakashi Iwaiendif	# SND_SOC
4889fe5117STakashi Iwai
49