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 10be3ea3b9SMark Brown select REGMAP_I2C if I2C 11be3ea3b9SMark Brown select REGMAP_SPI if SPI_MASTER 121245b700SNamarta Kohli select SND_COMPRESS_OFFLOAD 13a3288176SLiam Girdwood ---help--- 14a3288176SLiam Girdwood 1543a23389SLiam Girdwood If you want ASoC support, you should say Y here and also to the 1643a23389SLiam Girdwood specific driver for your SoC platform below. 17a3288176SLiam Girdwood 1843a23389SLiam Girdwood ASoC provides power efficient ALSA support for embedded battery powered 1943a23389SLiam Girdwood SoC based systems like PDA's, Phones and Personal Media Players. 2043a23389SLiam Girdwood 2143a23389SLiam Girdwood This ASoC audio support can also be built as a module. If so, the module 22a3288176SLiam Girdwood will be called snd-soc-core. 23a3288176SLiam Girdwood 2489fe5117STakashi Iwaiif SND_SOC 2589fe5117STakashi Iwai 2689fe5117STakashi Iwaiconfig SND_SOC_AC97_BUS 2789fe5117STakashi Iwai bool 2889fe5117STakashi Iwai 2928c4468bSLars-Peter Clausenconfig SND_SOC_GENERIC_DMAENGINE_PCM 3028c4468bSLars-Peter Clausen bool 31b7ae6f31SDaniel Mack select SND_DMAENGINE_PCM 3228c4468bSLars-Peter Clausen 3378b50f39SMark Brownconfig SND_SOC_TOPOLOGY 3478b50f39SMark Brown bool 3578b50f39SMark Brown 360b34a3d0SMark Brown# All the supported SoCs 378f2fe346SLars-Peter Clausensource "sound/soc/adi/Kconfig" 386c742509SSedji Gaouaousource "sound/soc/atmel/Kconfig" 394a161d23SManuel Lausssource "sound/soc/au1x/Kconfig" 40c6aeb7deSFlorian Meiersource "sound/soc/bcm/Kconfig" 410b34a3d0SMark Brownsource "sound/soc/blackfin/Kconfig" 420ed275efSAlexander Shiyansource "sound/soc/cirrus/Kconfig" 430b34a3d0SMark Brownsource "sound/soc/davinci/Kconfig" 443a9cf8efSRajeev Kumarsource "sound/soc/dwc/Kconfig" 450b34a3d0SMark Brownsource "sound/soc/fsl/Kconfig" 469af83810SMark Brownsource "sound/soc/jz4740/Kconfig" 471082e270SWan ZongShunsource "sound/soc/nuc900/Kconfig" 480b34a3d0SMark Brownsource "sound/soc/omap/Kconfig" 49f9b95980Sapatard@mandriva.comsource "sound/soc/kirkwood/Kconfig" 50784cbf8aSJarkko Nikulasource "sound/soc/intel/Kconfig" 51ee0bcaffSKoro Chensource "sound/soc/mediatek/Kconfig" 52009ad054SDong Aishengsource "sound/soc/mxs/Kconfig" 53734c2d4bSLiam Girdwoodsource "sound/soc/pxa/Kconfig" 546a328885SKenneth Westfieldsource "sound/soc/qcom/Kconfig" 554495c89fSJianqun Xusource "sound/soc/rockchip/Kconfig" 565033f43cSJassi Brarsource "sound/soc/samsung/Kconfig" 57aef3b06aSManuel Lausssource "sound/soc/sh/Kconfig" 58a731e217SRongjun Yingsource "sound/soc/sirf/Kconfig" 59e58070eeSRajeev Kumarsource "sound/soc/spear/Kconfig" 601e6babb4SArnaud Pouliquensource "sound/soc/sti/Kconfig" 61*45fb6b6fSEmilio Lópezsource "sound/soc/sunxi/Kconfig" 628b75d714SStephen Warrensource "sound/soc/tegra/Kconfig" 63e24805ddSAtsushi Nemotosource "sound/soc/txx9/Kconfig" 643592b7f6SOla Liljasource "sound/soc/ux500/Kconfig" 6557b7068dSMax Filippovsource "sound/soc/xtensa/Kconfig" 666fc3d24dSJun Niesource "sound/soc/zte/Kconfig" 678dafc0fbSFrank Mandarino 687f137ab6SRichard Purdie# Supported codecs 697f137ab6SRichard Purdiesource "sound/soc/codecs/Kconfig" 707f137ab6SRichard Purdie 71f2390880SKuninori Morimoto# generic frame-work 72f2390880SKuninori Morimotosource "sound/soc/generic/Kconfig" 73f2390880SKuninori Morimoto 7489fe5117STakashi Iwaiendif # SND_SOC 7589fe5117STakashi Iwai 76