| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 1 | config SND_SOC_ALL_CODECS | 
 | 2 | 	tristate "Build all ASoC CODEC drivers" | 
| Mark Brown | 7f9e9d7 | 2008-09-01 18:46:57 +0100 | [diff] [blame] | 3 | 	depends on I2C | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 4 | 	select SPI | 
| Cliff Cai | d2a4035 | 2008-09-01 18:47:03 +0100 | [diff] [blame] | 5 | 	select SPI_MASTER | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 6 | 	select SND_SOC_AK4535 | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame^] | 7 | 	select SND_SOC_CS4270 | 
| Cliff Cai | b713821 | 2008-09-05 18:09:57 +0800 | [diff] [blame] | 8 | 	select SND_SOC_SSM2602 | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame^] | 9 | 	select SND_SOC_TLV320AIC26 | 
 | 10 | 	select SND_SOC_TLV320AIC3X | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 11 | 	select SND_SOC_UDA1380 | 
 | 12 | 	select SND_SOC_WM8510 | 
| Mark Brown | e88ba01 | 2008-08-06 13:18:26 +0100 | [diff] [blame] | 13 | 	select SND_SOC_WM8580 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 14 | 	select SND_SOC_WM8731 | 
 | 15 | 	select SND_SOC_WM8750 | 
 | 16 | 	select SND_SOC_WM8753 | 
| Mark Brown | 0e0e16a | 2008-08-04 12:06:45 +0100 | [diff] [blame] | 17 | 	select SND_SOC_WM8900 | 
| Mark Brown | f1c0a02 | 2008-08-26 13:05:27 +0100 | [diff] [blame] | 18 | 	select SND_SOC_WM8903 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 19 | 	select SND_SOC_WM8990 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 20 |         help | 
 | 21 |           Normally ASoC codec drivers are only built if a machine driver which | 
 | 22 |           uses them is also built since they are only usable with a machine | 
 | 23 |           driver.  Selecting this option will allow these drivers to be built | 
 | 24 |           without an explicit machine driver for test and development purposes. | 
 | 25 |  | 
 | 26 |           If unsure select "N". | 
 | 27 |  | 
 | 28 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 29 | config SND_SOC_AC97_CODEC | 
 | 30 | 	tristate | 
| Takashi Iwai | 89fe511 | 2008-05-23 16:10:37 +0200 | [diff] [blame] | 31 | 	select SND_AC97_CODEC | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 32 |  | 
| Cliff Cai | 5f57dc8 | 2008-07-29 11:42:34 +0100 | [diff] [blame] | 33 | config SND_SOC_AD1980 | 
 | 34 | 	tristate | 
 | 35 |  | 
| Richard Purdie | 796d2ca | 2008-06-23 14:51:28 +0100 | [diff] [blame] | 36 | config SND_SOC_AK4535 | 
 | 37 | 	tristate | 
 | 38 |  | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame^] | 39 | # Cirrus Logic CS4270 Codec | 
 | 40 | config SND_SOC_CS4270 | 
 | 41 | 	tristate | 
 | 42 |  | 
 | 43 | # Cirrus Logic CS4270 Codec Hardware Mute Support | 
 | 44 | # Select if you have external muting circuitry attached to your CS4270. | 
 | 45 | config SND_SOC_CS4270_HWMUTE | 
 | 46 | 	bool | 
 | 47 | 	depends on SND_SOC_CS4270 | 
 | 48 |  | 
 | 49 | # Cirrus Logic CS4270 Codec VD = 3.3V Errata | 
 | 50 | # Select if you are affected by the errata where the part will not function | 
 | 51 | # if MCLK divide-by-1.5 is selected and VD is set to 3.3V.  The driver will | 
 | 52 | # not select any sample rates that require MCLK to be divided by 1.5. | 
 | 53 | config SND_SOC_CS4270_VD33_ERRATA | 
 | 54 | 	bool | 
 | 55 | 	depends on SND_SOC_CS4270 | 
 | 56 |  | 
 | 57 | config SND_SOC_SSM2602 | 
 | 58 | 	tristate | 
 | 59 |  | 
 | 60 | config SND_SOC_TLV320AIC26 | 
 | 61 | 	tristate "TI TLV320AIC26 Codec support" | 
 | 62 | 	depends on SND_SOC && SPI | 
 | 63 |  | 
 | 64 | config SND_SOC_TLV320AIC3X | 
 | 65 | 	tristate | 
 | 66 | 	depends on I2C | 
 | 67 |  | 
| Philipp Zabel | b7482f5 | 2008-05-28 17:58:06 +0100 | [diff] [blame] | 68 | config SND_SOC_UDA1380 | 
 | 69 |         tristate | 
 | 70 |  | 
| Mark Brown | 5d42151 | 2008-06-05 13:49:32 +0100 | [diff] [blame] | 71 | config SND_SOC_WM8510 | 
 | 72 | 	tristate | 
 | 73 |  | 
| Mark Brown | e88ba01 | 2008-08-06 13:18:26 +0100 | [diff] [blame] | 74 | config SND_SOC_WM8580 | 
 | 75 | 	tristate | 
 | 76 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 77 | config SND_SOC_WM8731 | 
 | 78 | 	tristate | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 79 |  | 
 | 80 | config SND_SOC_WM8750 | 
 | 81 | 	tristate | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 82 |  | 
| Liam Girdwood | 33703b7 | 2007-04-16 19:18:15 +0200 | [diff] [blame] | 83 | config SND_SOC_WM8753 | 
 | 84 | 	tristate | 
| Liam Girdwood | 33703b7 | 2007-04-16 19:18:15 +0200 | [diff] [blame] | 85 |  | 
| Mark Brown | 0e0e16a | 2008-08-04 12:06:45 +0100 | [diff] [blame] | 86 | config SND_SOC_WM8900 | 
 | 87 | 	tristate | 
 | 88 |  | 
| Mark Brown | f1c0a02 | 2008-08-26 13:05:27 +0100 | [diff] [blame] | 89 | config SND_SOC_WM8903 | 
 | 90 | 	tristate | 
 | 91 |  | 
| Mark Brown | f10485e | 2008-06-05 13:49:33 +0100 | [diff] [blame] | 92 | config SND_SOC_WM8990 | 
 | 93 | 	tristate | 
 | 94 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 95 | config SND_SOC_WM9712 | 
 | 96 | 	tristate | 
| Timur Tabi | b0c813c | 2007-07-31 18:18:44 +0200 | [diff] [blame] | 97 |  | 
| Liam Girdwood | 83ac08c | 2008-02-15 16:43:11 +0100 | [diff] [blame] | 98 | config SND_SOC_WM9713 | 
 | 99 | 	tristate |