| 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 | 
| Cliff Cai | 0e77e78 | 2008-09-27 16:57:26 +0800 | [diff] [blame] | 6 | select SND_SOC_AD73311 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 7 | select SND_SOC_AK4535 | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame] | 8 | select SND_SOC_CS4270 | 
| Cliff Cai | b713821 | 2008-09-05 18:09:57 +0800 | [diff] [blame] | 9 | select SND_SOC_SSM2602 | 
| Arun KS | c1f2719 | 2008-10-02 14:45:49 +0530 | [diff] [blame] | 10 | select SND_SOC_TLV320AIC23 | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame] | 11 | select SND_SOC_TLV320AIC26 | 
|  | 12 | select SND_SOC_TLV320AIC3X | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 13 | select SND_SOC_UDA1380 | 
|  | 14 | select SND_SOC_WM8510 | 
| Mark Brown | e88ba01 | 2008-08-06 13:18:26 +0100 | [diff] [blame] | 15 | select SND_SOC_WM8580 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 16 | select SND_SOC_WM8731 | 
|  | 17 | select SND_SOC_WM8750 | 
|  | 18 | select SND_SOC_WM8753 | 
| Mark Brown | 0e0e16a | 2008-08-04 12:06:45 +0100 | [diff] [blame] | 19 | select SND_SOC_WM8900 | 
| Mark Brown | f1c0a02 | 2008-08-26 13:05:27 +0100 | [diff] [blame] | 20 | select SND_SOC_WM8903 | 
| Kenneth Kiraly | 8bae3e2 | 2008-09-10 19:33:32 +0100 | [diff] [blame] | 21 | select SND_SOC_WM8971 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 22 | select SND_SOC_WM8990 | 
| Mark Brown | 0c94161 | 2008-07-29 11:42:35 +0100 | [diff] [blame] | 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 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 32 | config SND_SOC_AC97_CODEC | 
|  | 33 | tristate | 
| Takashi Iwai | 89fe511 | 2008-05-23 16:10:37 +0200 | [diff] [blame] | 34 | select SND_AC97_CODEC | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 35 |  | 
| Cliff Cai | 5f57dc8 | 2008-07-29 11:42:34 +0100 | [diff] [blame] | 36 | config SND_SOC_AD1980 | 
|  | 37 | tristate | 
|  | 38 |  | 
| Cliff Cai | 0e77e78 | 2008-09-27 16:57:26 +0800 | [diff] [blame] | 39 | config SND_SOC_AD73311 | 
|  | 40 | tristate | 
|  | 41 |  | 
| Richard Purdie | 796d2ca | 2008-06-23 14:51:28 +0100 | [diff] [blame] | 42 | config SND_SOC_AK4535 | 
|  | 43 | tristate | 
|  | 44 |  | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame] | 45 | # Cirrus Logic CS4270 Codec | 
|  | 46 | config 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. | 
|  | 51 | config 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. | 
|  | 59 | config SND_SOC_CS4270_VD33_ERRATA | 
|  | 60 | bool | 
|  | 61 | depends on SND_SOC_CS4270 | 
|  | 62 |  | 
|  | 63 | config SND_SOC_SSM2602 | 
|  | 64 | tristate | 
|  | 65 |  | 
| Arun KS | c1f2719 | 2008-10-02 14:45:49 +0530 | [diff] [blame] | 66 | config SND_SOC_TLV320AIC23 | 
|  | 67 | tristate | 
|  | 68 | depends on I2C | 
|  | 69 |  | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame] | 70 | config SND_SOC_TLV320AIC26 | 
| Mark Brown | d5d8d83 | 2008-10-13 19:16:14 +0100 | [diff] [blame] | 71 | tristate "TI TLV320AIC26 Codec support" if SND_SOC_OF_SIMPLE | 
| Takashi Iwai | 446e0f6 | 2008-10-10 08:26:57 +0200 | [diff] [blame] | 72 | depends on SPI | 
| Mark Brown | 3e86084 | 2008-09-06 18:11:51 +0100 | [diff] [blame] | 73 |  | 
|  | 74 | config SND_SOC_TLV320AIC3X | 
|  | 75 | tristate | 
|  | 76 | depends on I2C | 
|  | 77 |  | 
| Philipp Zabel | b7482f5 | 2008-05-28 17:58:06 +0100 | [diff] [blame] | 78 | config SND_SOC_UDA1380 | 
|  | 79 | tristate | 
|  | 80 |  | 
| Mark Brown | 5d42151 | 2008-06-05 13:49:32 +0100 | [diff] [blame] | 81 | config SND_SOC_WM8510 | 
|  | 82 | tristate | 
|  | 83 |  | 
| Mark Brown | e88ba01 | 2008-08-06 13:18:26 +0100 | [diff] [blame] | 84 | config SND_SOC_WM8580 | 
|  | 85 | tristate | 
|  | 86 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 87 | config SND_SOC_WM8731 | 
|  | 88 | tristate | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 89 |  | 
|  | 90 | config SND_SOC_WM8750 | 
|  | 91 | tristate | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 92 |  | 
| Liam Girdwood | 33703b7 | 2007-04-16 19:18:15 +0200 | [diff] [blame] | 93 | config SND_SOC_WM8753 | 
|  | 94 | tristate | 
| Liam Girdwood | 33703b7 | 2007-04-16 19:18:15 +0200 | [diff] [blame] | 95 |  | 
| Mark Brown | 0e0e16a | 2008-08-04 12:06:45 +0100 | [diff] [blame] | 96 | config SND_SOC_WM8900 | 
|  | 97 | tristate | 
|  | 98 |  | 
| Mark Brown | f1c0a02 | 2008-08-26 13:05:27 +0100 | [diff] [blame] | 99 | config SND_SOC_WM8903 | 
|  | 100 | tristate | 
|  | 101 |  | 
| Kenneth Kiraly | 8bae3e2 | 2008-09-10 19:33:32 +0100 | [diff] [blame] | 102 | config SND_SOC_WM8971 | 
|  | 103 | tristate | 
|  | 104 |  | 
| Mark Brown | f10485e | 2008-06-05 13:49:33 +0100 | [diff] [blame] | 105 | config SND_SOC_WM8990 | 
|  | 106 | tristate | 
|  | 107 |  | 
| Richard Purdie | 7f137ab | 2006-10-06 18:38:37 +0200 | [diff] [blame] | 108 | config SND_SOC_WM9712 | 
|  | 109 | tristate | 
| Timur Tabi | b0c813c | 2007-07-31 18:18:44 +0200 | [diff] [blame] | 110 |  | 
| Liam Girdwood | 83ac08c | 2008-02-15 16:43:11 +0100 | [diff] [blame] | 111 | config SND_SOC_WM9713 | 
|  | 112 | tristate |