diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-08-18 15:59:01 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-08-18 15:59:01 -0400 |
commit | f72222c74bd642182cc892c99df65cb105c61193 (patch) | |
tree | 3e35484b289f6dec19a73d5e56dcbcba846af032 /sound/soc/codecs/Kconfig | |
parent | 318b0b8d90326aee6a66c994432eee95c0a9aaea (diff) | |
parent | d3c9e9a1390f8a34da8b69e09fa1afa90f5067f4 (diff) |
Merge branch 'topic/asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into upstream/wm8711
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 663840e67766..a5cfa78eb166 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig | |||
@@ -12,13 +12,18 @@ config SND_SOC_ALL_CODECS | |||
12 | tristate "Build all ASoC CODEC drivers" | 12 | tristate "Build all ASoC CODEC drivers" |
13 | select SND_SOC_L3 | 13 | select SND_SOC_L3 |
14 | select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS | 14 | select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS |
15 | select SND_SOC_AD1836 if SPI_MASTER | ||
16 | select SND_SOC_AD1938 if SPI_MASTER | ||
15 | select SND_SOC_AD1980 if SND_SOC_AC97_BUS | 17 | select SND_SOC_AD1980 if SND_SOC_AC97_BUS |
16 | select SND_SOC_AD73311 if I2C | 18 | select SND_SOC_AD73311 if I2C |
17 | select SND_SOC_AK4104 if SPI_MASTER | 19 | select SND_SOC_AK4104 if SPI_MASTER |
18 | select SND_SOC_AK4535 if I2C | 20 | select SND_SOC_AK4535 if I2C |
19 | select SND_SOC_CS4270 if I2C | 21 | select SND_SOC_CS4270 if I2C |
22 | select SND_SOC_MAX9877 if I2C | ||
20 | select SND_SOC_PCM3008 | 23 | select SND_SOC_PCM3008 |
24 | select SND_SOC_SPDIF | ||
21 | select SND_SOC_SSM2602 if I2C | 25 | select SND_SOC_SSM2602 if I2C |
26 | select SND_SOC_STAC9766 if SND_SOC_AC97_BUS | ||
22 | select SND_SOC_TLV320AIC23 if I2C | 27 | select SND_SOC_TLV320AIC23 if I2C |
23 | select SND_SOC_TLV320AIC26 if SPI_MASTER | 28 | select SND_SOC_TLV320AIC26 if SPI_MASTER |
24 | select SND_SOC_TLV320AIC3X if I2C | 29 | select SND_SOC_TLV320AIC3X if I2C |
@@ -28,16 +33,25 @@ config SND_SOC_ALL_CODECS | |||
28 | select SND_SOC_WM8350 if MFD_WM8350 | 33 | select SND_SOC_WM8350 if MFD_WM8350 |
29 | select SND_SOC_WM8400 if MFD_WM8400 | 34 | select SND_SOC_WM8400 if MFD_WM8400 |
30 | select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI | 35 | select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI |
36 | select SND_SOC_WM8523 if I2C | ||
31 | select SND_SOC_WM8580 if I2C | 37 | select SND_SOC_WM8580 if I2C |
32 | select SND_SOC_WM8711 if I2C | 38 | select SND_SOC_WM8711 if I2C |
33 | select SND_SOC_WM8728 if SND_SOC_I2C_AND_SPI | 39 | select SND_SOC_WM8728 if SND_SOC_I2C_AND_SPI |
34 | select SND_SOC_WM8731 if SND_SOC_I2C_AND_SPI | 40 | select SND_SOC_WM8731 if SND_SOC_I2C_AND_SPI |
35 | select SND_SOC_WM8750 if SND_SOC_I2C_AND_SPI | 41 | select SND_SOC_WM8750 if SND_SOC_I2C_AND_SPI |
36 | select SND_SOC_WM8753 if SND_SOC_I2C_AND_SPI | 42 | select SND_SOC_WM8753 if SND_SOC_I2C_AND_SPI |
43 | select SND_SOC_WM8776 if SND_SOC_I2C_AND_SPI | ||
37 | select SND_SOC_WM8900 if I2C | 44 | select SND_SOC_WM8900 if I2C |
38 | select SND_SOC_WM8903 if I2C | 45 | select SND_SOC_WM8903 if I2C |
46 | select SND_SOC_WM8940 if I2C | ||
47 | select SND_SOC_WM8960 if I2C | ||
48 | select SND_SOC_WM8961 if I2C | ||
39 | select SND_SOC_WM8971 if I2C | 49 | select SND_SOC_WM8971 if I2C |
50 | select SND_SOC_WM8974 if I2C | ||
51 | select SND_SOC_WM8988 if SND_SOC_I2C_AND_SPI | ||
40 | select SND_SOC_WM8990 if I2C | 52 | select SND_SOC_WM8990 if I2C |
53 | select SND_SOC_WM8993 if I2C | ||
54 | select SND_SOC_WM9081 if I2C | ||
41 | select SND_SOC_WM9705 if SND_SOC_AC97_BUS | 55 | select SND_SOC_WM9705 if SND_SOC_AC97_BUS |
42 | select SND_SOC_WM9712 if SND_SOC_AC97_BUS | 56 | select SND_SOC_WM9712 if SND_SOC_AC97_BUS |
43 | select SND_SOC_WM9713 if SND_SOC_AC97_BUS | 57 | select SND_SOC_WM9713 if SND_SOC_AC97_BUS |
@@ -52,11 +66,21 @@ config SND_SOC_ALL_CODECS | |||
52 | 66 | ||
53 | If unsure select "N". | 67 | If unsure select "N". |
54 | 68 | ||
69 | config SND_SOC_WM_HUBS | ||
70 | tristate | ||
71 | default y if SND_SOC_WM8993=y | ||
72 | default m if SND_SOC_WM8993=m | ||
55 | 73 | ||
56 | config SND_SOC_AC97_CODEC | 74 | config SND_SOC_AC97_CODEC |
57 | tristate | 75 | tristate |
58 | select SND_AC97_CODEC | 76 | select SND_AC97_CODEC |
59 | 77 | ||
78 | config SND_SOC_AD1836 | ||
79 | tristate | ||
80 | |||
81 | config SND_SOC_AD1938 | ||
82 | tristate | ||
83 | |||
60 | config SND_SOC_AD1980 | 84 | config SND_SOC_AD1980 |
61 | tristate | 85 | tristate |
62 | 86 | ||
@@ -81,15 +105,24 @@ config SND_SOC_CS4270_VD33_ERRATA | |||
81 | bool | 105 | bool |
82 | depends on SND_SOC_CS4270 | 106 | depends on SND_SOC_CS4270 |
83 | 107 | ||
108 | config SND_SOC_CX20442 | ||
109 | tristate | ||
110 | |||
84 | config SND_SOC_L3 | 111 | config SND_SOC_L3 |
85 | tristate | 112 | tristate |
86 | 113 | ||
87 | config SND_SOC_PCM3008 | 114 | config SND_SOC_PCM3008 |
88 | tristate | 115 | tristate |
89 | 116 | ||
117 | config SND_SOC_SPDIF | ||
118 | tristate | ||
119 | |||
90 | config SND_SOC_SSM2602 | 120 | config SND_SOC_SSM2602 |
91 | tristate | 121 | tristate |
92 | 122 | ||
123 | config SND_SOC_STAC9766 | ||
124 | tristate | ||
125 | |||
93 | config SND_SOC_TLV320AIC23 | 126 | config SND_SOC_TLV320AIC23 |
94 | tristate | 127 | tristate |
95 | 128 | ||
@@ -118,6 +151,9 @@ config SND_SOC_WM8400 | |||
118 | config SND_SOC_WM8510 | 151 | config SND_SOC_WM8510 |
119 | tristate | 152 | tristate |
120 | 153 | ||
154 | config SND_SOC_WM8523 | ||
155 | tristate | ||
156 | |||
121 | config SND_SOC_WM8580 | 157 | config SND_SOC_WM8580 |
122 | tristate | 158 | tristate |
123 | 159 | ||
@@ -136,18 +172,42 @@ config SND_SOC_WM8750 | |||
136 | config SND_SOC_WM8753 | 172 | config SND_SOC_WM8753 |
137 | tristate | 173 | tristate |
138 | 174 | ||
175 | config SND_SOC_WM8776 | ||
176 | tristate | ||
177 | |||
139 | config SND_SOC_WM8900 | 178 | config SND_SOC_WM8900 |
140 | tristate | 179 | tristate |
141 | 180 | ||
142 | config SND_SOC_WM8903 | 181 | config SND_SOC_WM8903 |
143 | tristate | 182 | tristate |
144 | 183 | ||
184 | config SND_SOC_WM8940 | ||
185 | tristate | ||
186 | |||
187 | config SND_SOC_WM8960 | ||
188 | tristate | ||
189 | |||
190 | config SND_SOC_WM8961 | ||
191 | tristate | ||
192 | |||
145 | config SND_SOC_WM8971 | 193 | config SND_SOC_WM8971 |
146 | tristate | 194 | tristate |
147 | 195 | ||
196 | config SND_SOC_WM8974 | ||
197 | tristate | ||
198 | |||
199 | config SND_SOC_WM8988 | ||
200 | tristate | ||
201 | |||
148 | config SND_SOC_WM8990 | 202 | config SND_SOC_WM8990 |
149 | tristate | 203 | tristate |
150 | 204 | ||
205 | config SND_SOC_WM8993 | ||
206 | tristate | ||
207 | |||
208 | config SND_SOC_WM9081 | ||
209 | tristate | ||
210 | |||
151 | config SND_SOC_WM9705 | 211 | config SND_SOC_WM9705 |
152 | tristate | 212 | tristate |
153 | 213 | ||
@@ -156,3 +216,7 @@ config SND_SOC_WM9712 | |||
156 | 216 | ||
157 | config SND_SOC_WM9713 | 217 | config SND_SOC_WM9713 |
158 | tristate | 218 | tristate |
219 | |||
220 | # Amp | ||
221 | config SND_SOC_MAX9877 | ||
222 | tristate | ||