1config SND_SOC_ALL_CODECS 2 tristate "Build all ASoC CODEC drivers" 3 depends on I2C 4 select SPI 5 select SPI_MASTER 6 select SND_SOC_AD73311 7 select SND_SOC_AK4535 8 select SND_SOC_CS4270 9 select SND_SOC_SSM2602 10 select SND_SOC_TLV320AIC23 11 select SND_SOC_TLV320AIC26 12 select SND_SOC_TLV320AIC3X 13 select SND_SOC_UDA1380 14 select SND_SOC_WM8510 15 select SND_SOC_WM8580 16 select SND_SOC_WM8731 17 select SND_SOC_WM8750 18 select SND_SOC_WM8753 19 select SND_SOC_WM8900 20 select SND_SOC_WM8903 21 select SND_SOC_WM8971 22 select SND_SOC_WM8990 23 help 24 Normally ASoC codec drivers are only built if a machine driver which 25 uses them is also built since they are only usable with a machine 26 driver. Selecting this option will allow these drivers to be built 27 without an explicit machine driver for test and development purposes. 28 29 If unsure select "N". 30 31 32config SND_SOC_AC97_CODEC 33 tristate 34 select SND_AC97_CODEC 35 36config SND_SOC_AD1980 37 tristate 38 39config SND_SOC_AD73311 40 tristate 41 42config SND_SOC_AK4535 43 tristate 44 45# Cirrus Logic CS4270 Codec 46config SND_SOC_CS4270 47 tristate 48 49# Cirrus Logic CS4270 Codec Hardware Mute Support 50# Select if you have external muting circuitry attached to your CS4270. 51config SND_SOC_CS4270_HWMUTE 52 bool 53 depends on SND_SOC_CS4270 54 55# Cirrus Logic CS4270 Codec VD = 3.3V Errata 56# Select if you are affected by the errata where the part will not function 57# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will 58# not select any sample rates that require MCLK to be divided by 1.5. 59config SND_SOC_CS4270_VD33_ERRATA 60 bool 61 depends on SND_SOC_CS4270 62 63config SND_SOC_SSM2602 64 tristate 65 66config SND_SOC_TLV320AIC23 67 tristate 68 depends on I2C 69 70config SND_SOC_TLV320AIC26 71 tristate "TI TLV320AIC26 Codec support" if SND_SOC_OF_SIMPLE 72 depends on SPI 73 74config SND_SOC_TLV320AIC3X 75 tristate 76 depends on I2C 77 78config SND_SOC_UDA1380 79 tristate 80 81config SND_SOC_WM8510 82 tristate 83 84config SND_SOC_WM8580 85 tristate 86 87config SND_SOC_WM8731 88 tristate 89 90config SND_SOC_WM8750 91 tristate 92 93config SND_SOC_WM8753 94 tristate 95 96config SND_SOC_WM8900 97 tristate 98 99config SND_SOC_WM8903 100 tristate 101 102config SND_SOC_WM8971 103 tristate 104 105config SND_SOC_WM8990 106 tristate 107 108config SND_SOC_WM9712 109 tristate 110 111config SND_SOC_WM9713 112 tristate 113