# Helper to resolve issues with configs that have [31mCONFIG_SPI[0m enabled but [31mCONFIG_I2C[0m
# modular, meaning we can't build the codec driver in with [31mCONFIG_I2C[0m support.
# We use an ordered list of conditional defaults to pick the appropriate
# setting - [31mCONFIG_SPI[0m can't be modular so that case doesn't need to be covered.
config [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
tristate
default m if [31mCONFIG_I2C[0m=m
default y if [31mCONFIG_I2C[0m=y
default y if [31mCONFIG_SPI_MASTER[0m=y
menu "CODEC drivers"
config [31mCONFIG_SND_SOC_ALL_CODECS[0m
tristate "Build all ASoC CODEC drivers"
depends on [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SND_SOC_88PM860X[0m if [31mCONFIG_MFD_88PM860X[0m
select [31mCONFIG_SND_SOC_L3[0m
select [31mCONFIG_SND_SOC_AB8500_CODEC[0m if [31mCONFIG_ABX500_CORE[0m
select [31mCONFIG_SND_SOC_AC97_CODEC[0m
select [31mCONFIG_SND_SOC_AD1836[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_AD193X_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_AD193X_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AD1980[0m if [31mCONFIG_SND_SOC_AC97_BUS[0m
select [31mCONFIG_SND_SOC_AD73311[0m
select [31mCONFIG_SND_SOC_ADAU1373[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU1761_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU1761_SPI[0m if [31mCONFIG_SPI[0m
select [31mCONFIG_SND_SOC_ADAU1781_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU1781_SPI[0m if [31mCONFIG_SPI[0m
select [31mCONFIG_SND_SOC_ADAV801[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_ADAV803[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU1977_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_ADAU1977_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU1701[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ADAU7002[0m
select [31mCONFIG_SND_SOC_ADS117X[0m
select [31mCONFIG_SND_SOC_AK4104[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_AK4535[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AK4554[0m
select [31mCONFIG_SND_SOC_AK4613[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AK4641[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AK4642[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AK4671[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_AK5386[0m
select [31mCONFIG_SND_SOC_ALC5623[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_ALC5632[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_BT_SCO[0m
select [31mCONFIG_SND_SOC_CQ0093VC[0m if [31mCONFIG_MFD_DAVINCI_VOICECODEC[0m
select [31mCONFIG_SND_SOC_CS35L32[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS35L33[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS35L34[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS42L42[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS42L51_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS42L52[0m if [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
select [31mCONFIG_SND_SOC_CS42L56[0m if [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
select [31mCONFIG_SND_SOC_CS42L73[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4265[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4270[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4271_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4271_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_CS42XX8_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4349[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS47L24[0m if [31mCONFIG_MFD_CS47L24[0m
select [31mCONFIG_SND_SOC_CS53L30[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CX20442[0m if [31mCONFIG_TTY[0m
select [31mCONFIG_SND_SOC_DA7210[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_DA7213[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_DA7218[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_DA7219[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_DA732X[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_DA9055[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_DMIC[0m
select [31mCONFIG_SND_SOC_ES8328_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_ES8328_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_GTM601[0m
select [31mCONFIG_SND_SOC_HDAC_HDMI[0m
select [31mCONFIG_SND_SOC_ICS43432[0m
select [31mCONFIG_SND_SOC_INNO_RK3036[0m
select [31mCONFIG_SND_SOC_ISABELLE[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_JZ4740_CODEC[0m
select [31mCONFIG_SND_SOC_LM4857[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_LM49453[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98088[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98090[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98095[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98357A[0m if [31mCONFIG_GPIOLIB[0m
select [31mCONFIG_SND_SOC_MAX98371[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98504[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX9867[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98925[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX98926[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX9850[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX9860[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX9768[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MAX9877[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_MC13783[0m if [31mCONFIG_MFD_MC13XXX[0m
select [31mCONFIG_SND_SOC_ML26124[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_NAU8810[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_NAU8825[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_HDMI_CODEC[0m
select [31mCONFIG_SND_SOC_PCM1681[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM179X_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM179X_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_PCM3008[0m
select [31mCONFIG_SND_SOC_PCM3168A_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM3168A_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_PCM5102A[0m
select [31mCONFIG_SND_SOC_PCM512x_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM512x_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_RT286[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT298[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5514[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5616[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5631[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5640[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5645[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5651[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5659[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5660[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5665[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5663[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5670[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_RT5677[0m if [31mCONFIG_I2C[0m && [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_SGTL5000[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_SI476X[0m if [31mCONFIG_MFD_SI476X_CORE[0m
select [31mCONFIG_SND_SOC_SIRF_AUDIO_CODEC[0m
select [31mCONFIG_SND_SOC_SN95031[0m if [31mCONFIG_INTEL_SCU_IPC[0m
select [31mCONFIG_SND_SOC_SPDIF[0m
select [31mCONFIG_SND_SOC_SSM2518[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_SSM2602_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_SSM2602_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_SSM4567[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_STA32X[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_STA350[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_STA529[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_STAC9766[0m if [31mCONFIG_SND_SOC_AC97_BUS[0m
select [31mCONFIG_SND_SOC_STI_SAS[0m
select [31mCONFIG_SND_SOC_TAS2552[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TAS5086[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TAS571X[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TAS5720[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TFA9879[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC23_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC23_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_TLV320AIC26[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_TLV320AIC31XX[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC32X4_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC32X4_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_TLV320AIC3X[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TPA6130A2[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320DAC33[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TS3A227E[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TWL4030[0m if [31mCONFIG_TWL4030_CORE[0m
select [31mCONFIG_SND_SOC_TWL6040[0m if [31mCONFIG_TWL6040_CORE[0m
select [31mCONFIG_SND_SOC_UDA134X[0m
select [31mCONFIG_SND_SOC_UDA1380[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WL1273[0m if [31mCONFIG_MFD_WL1273_CORE[0m
select [31mCONFIG_SND_SOC_WM0010[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_WM1250_EV1[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM2000[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM2200[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM5100[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM5102[0m if [31mCONFIG_MFD_WM5102[0m
select [31mCONFIG_SND_SOC_WM5110[0m if [31mCONFIG_MFD_WM5110[0m
select [31mCONFIG_SND_SOC_WM8350[0m if [31mCONFIG_MFD_WM8350[0m
select [31mCONFIG_SND_SOC_WM8400[0m if [31mCONFIG_MFD_WM8400[0m
select [31mCONFIG_SND_SOC_WM8510[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8523[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8580[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8711[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8727[0m
select [31mCONFIG_SND_SOC_WM8728[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8731[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8737[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8741[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8750[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8753[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8770[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_WM8776[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8782[0m
select [31mCONFIG_SND_SOC_WM8804_I2C[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8804_SPI[0m if [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_WM8900[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8903[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8904[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8940[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8955[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8960[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8961[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8962[0m if [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
select [31mCONFIG_SND_SOC_WM8971[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8974[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8978[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8983[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8985[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8988[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8990[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8991[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8993[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8994[0m if [31mCONFIG_MFD_WM8994[0m
select [31mCONFIG_SND_SOC_WM8995[0m if [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
select [31mCONFIG_SND_SOC_WM8996[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8997[0m if [31mCONFIG_MFD_WM8997[0m
select [31mCONFIG_SND_SOC_WM8998[0m if [31mCONFIG_MFD_WM8998[0m
select [31mCONFIG_SND_SOC_WM9081[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM9090[0m if [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM9705[0m if [31mCONFIG_SND_SOC_AC97_BUS[0m
select [31mCONFIG_SND_SOC_WM9712[0m if [31mCONFIG_SND_SOC_AC97_BUS[0m
select [31mCONFIG_SND_SOC_WM9713[0m if [31mCONFIG_SND_SOC_AC97_BUS[0m
help
Normally ASoC codec drivers are only built if a machine driver which
uses them is also built since they are only usable with a machine
driver. Selecting this option will allow these drivers to be built
without an explicit machine driver for test and development purposes.
Support for the bus types used to access the codecs to be built must
be selected separately.
If unsure select "N".
config [31mCONFIG_SND_SOC_88PM860X[0m
tristate
config [31mCONFIG_SND_SOC_ARIZONA[0m
tristate
default y if [31mCONFIG_SND_SOC_CS47L24[0m=y
default y if [31mCONFIG_SND_SOC_WM5102[0m=y
default y if [31mCONFIG_SND_SOC_WM5110[0m=y
default y if [31mCONFIG_SND_SOC_WM8997[0m=y
default y if [31mCONFIG_SND_SOC_WM8998[0m=y
default m if [31mCONFIG_SND_SOC_CS47L24[0m=m
default m if [31mCONFIG_SND_SOC_WM5102[0m=m
default m if [31mCONFIG_SND_SOC_WM5110[0m=m
default m if [31mCONFIG_SND_SOC_WM8997[0m=m
default m if [31mCONFIG_SND_SOC_WM8998[0m=m
config [31mCONFIG_SND_SOC_WM_HUBS[0m
tristate
default y if [31mCONFIG_SND_SOC_WM8993[0m=y || [31mCONFIG_SND_SOC_WM8994[0m=y
default m if [31mCONFIG_SND_SOC_WM8993[0m=m || [31mCONFIG_SND_SOC_WM8994[0m=m
config [31mCONFIG_SND_SOC_WM_ADSP[0m
tristate
select [31mCONFIG_SND_SOC_COMPRESS[0m
default y if [31mCONFIG_SND_SOC_CS47L24[0m=y
default y if [31mCONFIG_SND_SOC_WM5102[0m=y
default y if [31mCONFIG_SND_SOC_WM5110[0m=y
default y if [31mCONFIG_SND_SOC_WM2200[0m=y
default m if [31mCONFIG_SND_SOC_CS47L24[0m=m
default m if [31mCONFIG_SND_SOC_WM5102[0m=m
default m if [31mCONFIG_SND_SOC_WM5110[0m=m
default m if [31mCONFIG_SND_SOC_WM2200[0m=m
config [31mCONFIG_SND_SOC_AB8500_CODEC[0m
tristate
config [31mCONFIG_SND_SOC_AC97_CODEC[0m
tristate "Build generic ASoC AC97 CODEC driver"
select [31mCONFIG_SND_AC97_CODEC[0m
select [31mCONFIG_SND_SOC_AC97_BUS[0m
config [31mCONFIG_SND_SOC_AD1836[0m
tristate
config [31mCONFIG_SND_SOC_AD193X[0m
tristate
config [31mCONFIG_SND_SOC_AD193X_SPI[0m
tristate
select [31mCONFIG_SND_SOC_AD193X[0m
config [31mCONFIG_SND_SOC_AD193X_I2C[0m
tristate
select [31mCONFIG_SND_SOC_AD193X[0m
config [31mCONFIG_SND_SOC_AD1980[0m
select [31mCONFIG_REGMAP_AC97[0m
tristate
config [31mCONFIG_SND_SOC_AD73311[0m
tristate
config [31mCONFIG_SND_SOC_ADAU_UTILS[0m
tristate
config [31mCONFIG_SND_SOC_ADAU1373[0m
tristate
select [31mCONFIG_SND_SOC_ADAU_UTILS[0m
config [31mCONFIG_SND_SOC_ADAU1701[0m
tristate "Analog Devices ADAU1701 CODEC"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_SIGMADSP_I2C[0m
config [31mCONFIG_SND_SOC_ADAU17X1[0m
tristate
select [31mCONFIG_SND_SOC_SIGMADSP_REGMAP[0m
select [31mCONFIG_SND_SOC_ADAU_UTILS[0m
config [31mCONFIG_SND_SOC_ADAU1761[0m
tristate
select [31mCONFIG_SND_SOC_ADAU17X1[0m
config [31mCONFIG_SND_SOC_ADAU1761_I2C[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1761[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_ADAU1761_SPI[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1761[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_ADAU1781[0m
select [31mCONFIG_SND_SOC_ADAU17X1[0m
tristate
config [31mCONFIG_SND_SOC_ADAU1781_I2C[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1781[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_ADAU1781_SPI[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1781[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_ADAU1977[0m
tristate
config [31mCONFIG_SND_SOC_ADAU1977_SPI[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1977[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_ADAU1977_I2C[0m
tristate
select [31mCONFIG_SND_SOC_ADAU1977[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_ADAU7002[0m
tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
config [31mCONFIG_SND_SOC_ADAV80X[0m
tristate
config [31mCONFIG_SND_SOC_ADAV801[0m
tristate
select [31mCONFIG_SND_SOC_ADAV80X[0m
config [31mCONFIG_SND_SOC_ADAV803[0m
tristate
select [31mCONFIG_SND_SOC_ADAV80X[0m
config [31mCONFIG_SND_SOC_ADS117X[0m
tristate
config [31mCONFIG_SND_SOC_AK4104[0m
tristate "AKM AK4104 CODEC"
depends on [31mCONFIG_SPI_MASTER[0m
config [31mCONFIG_SND_SOC_AK4535[0m
tristate
config [31mCONFIG_SND_SOC_AK4554[0m
tristate "AKM AK4554 CODEC"
config [31mCONFIG_SND_SOC_AK4613[0m
tristate "AKM AK4613 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_AK4641[0m
tristate
config [31mCONFIG_SND_SOC_AK4642[0m
tristate "AKM AK4642 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_AK4671[0m
tristate
config [31mCONFIG_SND_SOC_AK5386[0m
tristate "AKM AK5638 CODEC"
config [31mCONFIG_SND_SOC_ALC5623[0m
tristate "Realtek ALC5623 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_ALC5632[0m
tristate
config [31mCONFIG_SND_SOC_BT_SCO[0m
tristate "Dummy BT SCO codec driver"
config [31mCONFIG_SND_SOC_CQ0093VC[0m
tristate
config [31mCONFIG_SND_SOC_CS35L32[0m
tristate "Cirrus Logic CS35L32 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS35L33[0m
tristate "Cirrus Logic CS35L33 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS35L34[0m
tristate "Cirrus Logic CS35L34 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS42L42[0m
tristate "Cirrus Logic CS42L42 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS42L51[0m
tristate
config [31mCONFIG_SND_SOC_CS42L51_I2C[0m
tristate "Cirrus Logic CS42L51 CODEC (I2C)"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS42L51[0m
config [31mCONFIG_SND_SOC_CS42L52[0m
tristate "Cirrus Logic CS42L52 CODEC"
depends on [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
config [31mCONFIG_SND_SOC_CS42L56[0m
tristate "Cirrus Logic CS42L56 CODEC"
depends on [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
config [31mCONFIG_SND_SOC_CS42L73[0m
tristate "Cirrus Logic CS42L73 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS4265[0m
tristate "Cirrus Logic CS4265 CODEC"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_REGMAP_I2C[0m
# Cirrus Logic CS4270 Codec
config [31mCONFIG_SND_SOC_CS4270[0m
tristate "Cirrus Logic CS4270 CODEC"
depends on [31mCONFIG_I2C[0m
# Cirrus Logic CS4270 Codec VD = 3.3V Errata
# Select if you are affected by the errata where the part will not function
# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
# not select any sample rates that require MCLK to be divided by 1.5.
config [31mCONFIG_SND_SOC_CS4270_VD33_ERRATA[0m
bool
depends on [31mCONFIG_SND_SOC_CS4270[0m
config [31mCONFIG_SND_SOC_CS4271[0m
tristate
config [31mCONFIG_SND_SOC_CS4271_I2C[0m
tristate "Cirrus Logic CS4271 CODEC (I2C)"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS4271[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_CS4271_SPI[0m
tristate "Cirrus Logic CS4271 CODEC (SPI)"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_CS4271[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_CS42XX8[0m
tristate
config [31mCONFIG_SND_SOC_CS42XX8_I2C[0m
tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_CS42XX8[0m
select [31mCONFIG_REGMAP_I2C[0m
# Cirrus Logic CS4349 HiFi DAC
config [31mCONFIG_SND_SOC_CS4349[0m
tristate "Cirrus Logic CS4349 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CS47L24[0m
tristate
# Cirrus Logic Quad-Channel ADC
config [31mCONFIG_SND_SOC_CS53L30[0m
tristate "Cirrus Logic CS53L30 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_CX20442[0m
tristate
depends on [31mCONFIG_TTY[0m
config [31mCONFIG_SND_SOC_JZ4740_CODEC[0m
select [31mCONFIG_REGMAP_MMIO[0m
tristate
config [31mCONFIG_SND_SOC_L3[0m
tristate
config [31mCONFIG_SND_SOC_DA7210[0m
tristate
config [31mCONFIG_SND_SOC_DA7213[0m
tristate
config [31mCONFIG_SND_SOC_DA7218[0m
tristate
config [31mCONFIG_SND_SOC_DA7219[0m
tristate
config [31mCONFIG_SND_SOC_DA732X[0m
tristate
config [31mCONFIG_SND_SOC_DA9055[0m
tristate
config [31mCONFIG_SND_SOC_DMIC[0m
tristate
config [31mCONFIG_SND_SOC_HDMI_CODEC[0m
tristate
select [31mCONFIG_SND_PCM_ELD[0m
select [31mCONFIG_SND_PCM_IEC958[0m
select [31mCONFIG_HDMI[0m
config [31mCONFIG_SND_SOC_ES8328[0m
tristate "Everest Semi ES8328 CODEC"
config [31mCONFIG_SND_SOC_ES8328_I2C[0m
tristate
select [31mCONFIG_SND_SOC_ES8328[0m
config [31mCONFIG_SND_SOC_ES8328_SPI[0m
tristate
select [31mCONFIG_SND_SOC_ES8328[0m
config [31mCONFIG_SND_SOC_GTM601[0m
tristate 'GTM601 UMTS modem audio codec'
config [31mCONFIG_SND_SOC_HDAC_HDMI[0m
tristate
select [31mCONFIG_SND_HDA_EXT_CORE[0m
select [31mCONFIG_SND_PCM_ELD[0m
select [31mCONFIG_HDMI[0m
config [31mCONFIG_SND_SOC_ICS43432[0m
tristate
config [31mCONFIG_SND_SOC_INNO_RK3036[0m
tristate "Inno codec driver for RK3036 SoC"
select [31mCONFIG_REGMAP_MMIO[0m
config [31mCONFIG_SND_SOC_ISABELLE[0m
tristate
config [31mCONFIG_SND_SOC_LM49453[0m
tristate
config [31mCONFIG_SND_SOC_MAX98088[0m
tristate
config [31mCONFIG_SND_SOC_MAX98090[0m
tristate
config [31mCONFIG_SND_SOC_MAX98095[0m
tristate
config [31mCONFIG_SND_SOC_MAX98357A[0m
tristate
config [31mCONFIG_SND_SOC_MAX98371[0m
tristate
config [31mCONFIG_SND_SOC_MAX98504[0m
tristate "Maxim MAX98504 speaker amplifier"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_MAX9867[0m
tristate
config [31mCONFIG_SND_SOC_MAX98925[0m
tristate
config [31mCONFIG_SND_SOC_MAX98926[0m
tristate
config [31mCONFIG_SND_SOC_MAX9850[0m
tristate
config [31mCONFIG_SND_SOC_MAX9860[0m
tristate "Maxim MAX9860 Mono Audio Voice Codec"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_MSM8916_WCD_ANALOG[0m
tristate "Qualcomm MSM8916 WCD Analog Codec"
depends on [31mCONFIG_SPMI[0m || [31mCONFIG_COMPILE_TEST[0m
config [31mCONFIG_SND_SOC_MSM8916_WCD_DIGITAL[0m
tristate "Qualcomm MSM8916 WCD DIGITAL Codec"
config [31mCONFIG_SND_SOC_PCM1681[0m
tristate "Texas Instruments PCM1681 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_PCM179X[0m
tristate
config [31mCONFIG_SND_SOC_PCM179X_I2C[0m
tristate "Texas Instruments PCM179X CODEC (I2C)"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM179X[0m
help
Enable support for Texas Instruments PCM179x CODEC.
Select this if your PCM179x is connected via an [31mCONFIG_I2C[0m bus.
config [31mCONFIG_SND_SOC_PCM179X_SPI[0m
tristate "Texas Instruments PCM179X CODEC (SPI)"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_PCM179X[0m
help
Enable support for Texas Instruments PCM179x CODEC.
Select this if your PCM179x is connected via an [31mCONFIG_SPI[0m bus.
config [31mCONFIG_SND_SOC_PCM3008[0m
tristate
config [31mCONFIG_SND_SOC_PCM3168A[0m
tristate
config [31mCONFIG_SND_SOC_PCM3168A_I2C[0m
tristate "Texas Instruments PCM3168A CODEC - I2C"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM3168A[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_PCM3168A_SPI[0m
tristate "Texas Instruments PCM3168A CODEC - SPI"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_PCM3168A[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_PCM5102A[0m
tristate
config [31mCONFIG_SND_SOC_PCM512x[0m
tristate
config [31mCONFIG_SND_SOC_PCM512x_I2C[0m
tristate "Texas Instruments PCM512x CODECs - I2C"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_PCM512x[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_PCM512x_SPI[0m
tristate "Texas Instruments PCM512x CODECs - SPI"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_PCM512x[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_RL6231[0m
tristate
default y if [31mCONFIG_SND_SOC_RT5514[0m=y
default y if [31mCONFIG_SND_SOC_RT5616[0m=y
default y if [31mCONFIG_SND_SOC_RT5640[0m=y
default y if [31mCONFIG_SND_SOC_RT5645[0m=y
default y if [31mCONFIG_SND_SOC_RT5651[0m=y
default y if [31mCONFIG_SND_SOC_RT5659[0m=y
default y if [31mCONFIG_SND_SOC_RT5660[0m=y
default y if [31mCONFIG_SND_SOC_RT5665[0m=y
default y if [31mCONFIG_SND_SOC_RT5663[0m=y
default y if [31mCONFIG_SND_SOC_RT5670[0m=y
default y if [31mCONFIG_SND_SOC_RT5677[0m=y
default m if [31mCONFIG_SND_SOC_RT5514[0m=m
default m if [31mCONFIG_SND_SOC_RT5616[0m=m
default m if [31mCONFIG_SND_SOC_RT5640[0m=m
default m if [31mCONFIG_SND_SOC_RT5645[0m=m
default m if [31mCONFIG_SND_SOC_RT5651[0m=m
default m if [31mCONFIG_SND_SOC_RT5659[0m=m
default m if [31mCONFIG_SND_SOC_RT5660[0m=m
default m if [31mCONFIG_SND_SOC_RT5665[0m=m
default m if [31mCONFIG_SND_SOC_RT5663[0m=m
default m if [31mCONFIG_SND_SOC_RT5670[0m=m
default m if [31mCONFIG_SND_SOC_RT5677[0m=m
config [31mCONFIG_SND_SOC_RL6347A[0m
tristate
default y if [31mCONFIG_SND_SOC_RT286[0m=y
default y if [31mCONFIG_SND_SOC_RT298[0m=y
default m if [31mCONFIG_SND_SOC_RT286[0m=m
default m if [31mCONFIG_SND_SOC_RT298[0m=m
config [31mCONFIG_SND_SOC_RT286[0m
tristate
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_RT298[0m
tristate
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_RT5514[0m
tristate
config [31mCONFIG_SND_SOC_RT5514_SPI[0m
tristate
config [31mCONFIG_SND_SOC_RT5616[0m
tristate "Realtek RT5616 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_RT5631[0m
tristate "Realtek ALC5631/RT5631 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_RT5640[0m
tristate
config [31mCONFIG_SND_SOC_RT5645[0m
tristate
config [31mCONFIG_SND_SOC_RT5651[0m
tristate
config [31mCONFIG_SND_SOC_RT5659[0m
tristate
config [31mCONFIG_SND_SOC_RT5660[0m
tristate
config [31mCONFIG_SND_SOC_RT5665[0m
tristate
config [31mCONFIG_SND_SOC_RT5663[0m
tristate
config [31mCONFIG_SND_SOC_RT5670[0m
tristate
config [31mCONFIG_SND_SOC_RT5677[0m
tristate
select [31mCONFIG_REGMAP_I2C[0m
select [31mCONFIG_REGMAP_IRQ[0m
config [31mCONFIG_SND_SOC_RT5677_SPI[0m
tristate
default [31mCONFIG_SND_SOC_RT5677[0m && [31mCONFIG_SPI[0m
#Freescale sgtl5000 codec
config [31mCONFIG_SND_SOC_SGTL5000[0m
tristate "Freescale SGTL5000 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_SI476X[0m
tristate
config [31mCONFIG_SND_SOC_SIGMADSP[0m
tristate
select [31mCONFIG_CRC32[0m
config [31mCONFIG_SND_SOC_SIGMADSP_I2C[0m
tristate
select [31mCONFIG_SND_SOC_SIGMADSP[0m
config [31mCONFIG_SND_SOC_SIGMADSP_REGMAP[0m
tristate
select [31mCONFIG_SND_SOC_SIGMADSP[0m
config [31mCONFIG_SND_SOC_SIRF_AUDIO_CODEC[0m
tristate "SiRF SoC internal audio codec"
select [31mCONFIG_REGMAP_MMIO[0m
config [31mCONFIG_SND_SOC_SN95031[0m
tristate
config [31mCONFIG_SND_SOC_SPDIF[0m
tristate "S/PDIF CODEC"
config [31mCONFIG_SND_SOC_SSM2518[0m
tristate
config [31mCONFIG_SND_SOC_SSM2602[0m
tristate
config [31mCONFIG_SND_SOC_SSM2602_SPI[0m
tristate "Analog Devices SSM2602 CODEC - SPI"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_SSM2602[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_SSM2602_I2C[0m
tristate "Analog Devices SSM2602 CODEC - I2C"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_SSM2602[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_SSM4567[0m
tristate "Analog Devices ssm4567 amplifier driver support"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_STA32X[0m
tristate "STA326, STA328 and STA329 speaker amplifier"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_STA350[0m
tristate "STA350 speaker amplifier"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_STA529[0m
tristate
config [31mCONFIG_SND_SOC_STAC9766[0m
tristate
config [31mCONFIG_SND_SOC_STI_SAS[0m
tristate "codec Audio support for STI SAS codec"
config [31mCONFIG_SND_SOC_TAS2552[0m
tristate "Texas Instruments TAS2552 Mono Audio amplifier"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TAS5086[0m
tristate "Texas Instruments TAS5086 speaker amplifier"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TAS571X[0m
tristate "Texas Instruments TAS5711/TAS5717/TAS5719/TAS5721 power amplifiers"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TAS5720[0m
tristate "Texas Instruments TAS5720 Mono Audio amplifier"
depends on [31mCONFIG_I2C[0m
help
Enable support for Texas Instruments TAS5720L/[31mCONFIG_M[0m high-efficiency mono
Class-[31mCONFIG_D[0m audio power amplifiers.
config [31mCONFIG_SND_SOC_TFA9879[0m
tristate "NXP Semiconductors TFA9879 amplifier"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TLV320AIC23[0m
tristate
config [31mCONFIG_SND_SOC_TLV320AIC23_I2C[0m
tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC23[0m
config [31mCONFIG_SND_SOC_TLV320AIC23_SPI[0m
tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_TLV320AIC23[0m
config [31mCONFIG_SND_SOC_TLV320AIC26[0m
tristate
depends on [31mCONFIG_SPI[0m
config [31mCONFIG_SND_SOC_TLV320AIC31XX[0m
tristate "Texas Instruments TLV320AIC31xx CODECs"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_TLV320AIC32X4[0m
tristate
config [31mCONFIG_SND_SOC_TLV320AIC32X4_I2C[0m
tristate
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_TLV320AIC32X4[0m
config [31mCONFIG_SND_SOC_TLV320AIC32X4_SPI[0m
tristate
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_TLV320AIC32X4[0m
config [31mCONFIG_SND_SOC_TLV320AIC3X[0m
tristate "Texas Instruments TLV320AIC3x CODECs"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TLV320DAC33[0m
tristate
config [31mCONFIG_SND_SOC_TS3A227E[0m
tristate "TI Headset/Mic detect and keypress chip"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_TWL4030[0m
select [31mCONFIG_MFD_TWL4030_AUDIO[0m
tristate
config [31mCONFIG_SND_SOC_TWL6040[0m
tristate
config [31mCONFIG_SND_SOC_UDA134X[0m
tristate
config [31mCONFIG_SND_SOC_UDA1380[0m
tristate
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WL1273[0m
tristate
config [31mCONFIG_SND_SOC_WM0010[0m
tristate
config [31mCONFIG_SND_SOC_WM1250_EV1[0m
tristate
config [31mCONFIG_SND_SOC_WM2000[0m
tristate
config [31mCONFIG_SND_SOC_WM2200[0m
tristate
config [31mCONFIG_SND_SOC_WM5100[0m
tristate
config [31mCONFIG_SND_SOC_WM5102[0m
tristate
config [31mCONFIG_SND_SOC_WM5110[0m
tristate
config [31mCONFIG_SND_SOC_WM8350[0m
tristate
config [31mCONFIG_SND_SOC_WM8400[0m
tristate
config [31mCONFIG_SND_SOC_WM8510[0m
tristate "Wolfson Microelectronics WM8510 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8523[0m
tristate "Wolfson Microelectronics WM8523 DAC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8580[0m
tristate "Wolfson Microelectronics WM8580 and WM8581 CODECs"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8711[0m
tristate "Wolfson Microelectronics WM8711 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8727[0m
tristate
config [31mCONFIG_SND_SOC_WM8728[0m
tristate "Wolfson Microelectronics WM8728 DAC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8731[0m
tristate "Wolfson Microelectronics WM8731 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8737[0m
tristate "Wolfson Microelectronics WM8737 ADC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8741[0m
tristate "Wolfson Microelectronics WM8737 DAC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8750[0m
tristate "Wolfson Microelectronics WM8750 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8753[0m
tristate "Wolfson Microelectronics WM8753 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8770[0m
tristate "Wolfson Microelectronics WM8770 CODEC"
depends on [31mCONFIG_SPI_MASTER[0m
config [31mCONFIG_SND_SOC_WM8776[0m
tristate "Wolfson Microelectronics WM8776 CODEC"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8782[0m
tristate
config [31mCONFIG_SND_SOC_WM8804[0m
tristate
config [31mCONFIG_SND_SOC_WM8804_I2C[0m
tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C"
depends on [31mCONFIG_I2C[0m
select [31mCONFIG_SND_SOC_WM8804[0m
select [31mCONFIG_REGMAP_I2C[0m
config [31mCONFIG_SND_SOC_WM8804_SPI[0m
tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver SPI"
depends on [31mCONFIG_SPI_MASTER[0m
select [31mCONFIG_SND_SOC_WM8804[0m
select [31mCONFIG_REGMAP_SPI[0m
config [31mCONFIG_SND_SOC_WM8900[0m
tristate
config [31mCONFIG_SND_SOC_WM8903[0m
tristate "Wolfson Microelectronics WM8903 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8904[0m
tristate
config [31mCONFIG_SND_SOC_WM8940[0m
tristate
config [31mCONFIG_SND_SOC_WM8955[0m
tristate
config [31mCONFIG_SND_SOC_WM8960[0m
tristate "Wolfson Microelectronics WM8960 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8961[0m
tristate
config [31mCONFIG_SND_SOC_WM8962[0m
tristate "Wolfson Microelectronics WM8962 CODEC"
depends on [31mCONFIG_I2C[0m && [31mCONFIG_INPUT[0m
config [31mCONFIG_SND_SOC_WM8971[0m
tristate
config [31mCONFIG_SND_SOC_WM8974[0m
tristate "Wolfson Microelectronics WM8974 codec"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8978[0m
tristate "Wolfson Microelectronics WM8978 codec"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM8983[0m
tristate
config [31mCONFIG_SND_SOC_WM8985[0m
tristate "Wolfson Microelectronics WM8985 and WM8758 codec driver"
depends on [31mCONFIG_SND_SOC_I2C_AND_SPI[0m
config [31mCONFIG_SND_SOC_WM8988[0m
tristate
config [31mCONFIG_SND_SOC_WM8990[0m
tristate
config [31mCONFIG_SND_SOC_WM8991[0m
tristate
config [31mCONFIG_SND_SOC_WM8993[0m
tristate
config [31mCONFIG_SND_SOC_WM8994[0m
tristate
config [31mCONFIG_SND_SOC_WM8995[0m
tristate
config [31mCONFIG_SND_SOC_WM8996[0m
tristate
config [31mCONFIG_SND_SOC_WM8997[0m
tristate
config [31mCONFIG_SND_SOC_WM8998[0m
tristate
config [31mCONFIG_SND_SOC_WM9081[0m
tristate
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_WM9090[0m
tristate
config [31mCONFIG_SND_SOC_WM9705[0m
tristate
select [31mCONFIG_REGMAP_AC97[0m
config [31mCONFIG_SND_SOC_WM9712[0m
tristate
select [31mCONFIG_REGMAP_AC97[0m
config [31mCONFIG_SND_SOC_WM9713[0m
tristate
select [31mCONFIG_REGMAP_AC97[0m
# Amp
config [31mCONFIG_SND_SOC_LM4857[0m
tristate
config [31mCONFIG_SND_SOC_MAX9768[0m
tristate
config [31mCONFIG_SND_SOC_MAX9877[0m
tristate
config [31mCONFIG_SND_SOC_MC13783[0m
tristate
config [31mCONFIG_SND_SOC_ML26124[0m
tristate
config [31mCONFIG_SND_SOC_NAU8810[0m
tristate "Nuvoton Technology Corporation NAU88C10 CODEC"
depends on [31mCONFIG_I2C[0m
config [31mCONFIG_SND_SOC_NAU8825[0m
tristate
config [31mCONFIG_SND_SOC_TPA6130A2[0m
tristate "Texas Instruments TPA6130A2 headphone amplifier"
depends on [31mCONFIG_I2C[0m
endmenu