Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[deliverable/linux.git] / sound / soc / samsung / Kconfig
1 config SND_SOC_SAMSUNG
2 tristate "ASoC support for Samsung"
3 depends on PLAT_SAMSUNG
4 select S3C2410_DMA if ARCH_S3C24XX
5 select S3C64XX_PL080 if ARCH_S3C64XX
6 select SND_S3C_DMA if !ARCH_S3C24XX
7 select SND_S3C_DMA_LEGACY if ARCH_S3C24XX
8 select SND_SOC_GENERIC_DMAENGINE_PCM if !ARCH_S3C24XX
9 help
10 Say Y or M if you want to add support for codecs attached to
11 the Samsung SoCs' Audio interfaces. You will also need to
12 select the audio interfaces to support below.
13
14 config SND_S3C_DMA
15 tristate
16
17 config SND_S3C_DMA_LEGACY
18 tristate
19
20 config SND_S3C24XX_I2S
21 tristate
22 select S3C24XX_DMA
23
24 config SND_S3C_I2SV2_SOC
25 tristate
26
27 config SND_S3C2412_SOC_I2S
28 tristate
29 select SND_S3C_I2SV2_SOC
30 select S3C2410_DMA
31
32 config SND_SAMSUNG_PCM
33 tristate
34
35 config SND_SAMSUNG_AC97
36 tristate
37 select SND_SOC_AC97_BUS
38
39 config SND_SAMSUNG_SPDIF
40 tristate
41 select SND_SOC_SPDIF
42
43 config SND_SAMSUNG_I2S
44 tristate
45
46 config SND_SOC_SAMSUNG_NEO1973_WM8753
47 tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
48 depends on SND_SOC_SAMSUNG && MACH_NEO1973_GTA02
49 select SND_S3C24XX_I2S
50 select SND_SOC_WM8753
51 select SND_SOC_BT_SCO
52 help
53 Say Y here to enable audio support for the Openmoko Neo1973
54 Smartphones.
55
56 config SND_SOC_SAMSUNG_JIVE_WM8750
57 tristate "SoC I2S Audio support for Jive"
58 depends on SND_SOC_SAMSUNG && MACH_JIVE
59 select SND_SOC_WM8750
60 select SND_S3C2412_SOC_I2S
61 help
62 Say Y if you want to add support for SoC audio on the Jive.
63
64 config SND_SOC_SAMSUNG_SMDK_WM8580
65 tristate "SoC I2S Audio support for WM8580 on SMDK"
66 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDK6440 || MACH_SMDK6450 || MACH_SMDKV210 || MACH_SMDKC110)
67 select SND_SOC_WM8580
68 select SND_SAMSUNG_I2S
69 help
70 Say Y if you want to add support for SoC audio on the SMDKs.
71
72 config SND_SOC_SAMSUNG_SMDK_WM8994
73 tristate "SoC I2S Audio support for WM8994 on SMDK"
74 depends on SND_SOC_SAMSUNG
75 depends on I2C=y
76 select MFD_WM8994
77 select SND_SOC_WM8994
78 select SND_SAMSUNG_I2S
79 help
80 Say Y if you want to add support for SoC audio on the SMDKs.
81
82 config SND_SOC_SAMSUNG_SMDK2443_WM9710
83 tristate "SoC AC97 Audio support for SMDK2443 - WM9710"
84 depends on SND_SOC_SAMSUNG && MACH_SMDK2443
85 select S3C2410_DMA
86 select AC97_BUS
87 select SND_SOC_AC97_CODEC
88 select SND_SAMSUNG_AC97
89 help
90 Say Y if you want to add support for SoC audio on smdk2443
91 with the WM9710.
92
93 config SND_SOC_SAMSUNG_LN2440SBC_ALC650
94 tristate "SoC AC97 Audio support for LN2440SBC - ALC650"
95 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
96 select S3C2410_DMA
97 select AC97_BUS
98 select SND_SOC_AC97_CODEC
99 select SND_SAMSUNG_AC97
100 help
101 Say Y if you want to add support for SoC audio on ln2440sbc
102 with the ALC650.
103
104 config SND_SOC_SAMSUNG_S3C24XX_UDA134X
105 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
106 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
107 select SND_S3C24XX_I2S
108 select SND_SOC_L3
109 select SND_SOC_UDA134X
110
111 config SND_SOC_SAMSUNG_SIMTEC
112 tristate
113 help
114 Internal node for common S3C24XX/Simtec suppor
115
116 config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23
117 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
118 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
119 select SND_S3C24XX_I2S
120 select SND_SOC_TLV320AIC23_I2C
121 select SND_SOC_SAMSUNG_SIMTEC
122
123 config SND_SOC_SAMSUNG_SIMTEC_HERMES
124 tristate "SoC I2S Audio support for Simtec Hermes board"
125 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
126 select SND_S3C24XX_I2S
127 select SND_SOC_TLV320AIC3X
128 select SND_SOC_SAMSUNG_SIMTEC
129
130 config SND_SOC_SAMSUNG_H1940_UDA1380
131 tristate "Audio support for the HP iPAQ H1940"
132 depends on SND_SOC_SAMSUNG && ARCH_H1940
133 select SND_S3C24XX_I2S
134 select SND_SOC_UDA1380
135 help
136 This driver provides audio support for HP iPAQ h1940 PDA.
137
138 config SND_SOC_SAMSUNG_RX1950_UDA1380
139 tristate "Audio support for the HP iPAQ RX1950"
140 depends on SND_SOC_SAMSUNG && MACH_RX1950
141 select SND_S3C24XX_I2S
142 select SND_SOC_UDA1380
143 help
144 This driver provides audio support for HP iPAQ RX1950 PDA.
145
146 config SND_SOC_SAMSUNG_SMDK_WM9713
147 tristate "SoC AC97 Audio support for SMDK with WM9713"
148 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110)
149 select SND_SOC_WM9713
150 select SND_SAMSUNG_AC97
151 help
152 Say Y if you want to add support for SoC audio on the SMDK.
153
154 config SND_SOC_SMARTQ
155 tristate "SoC I2S Audio support for SmartQ board"
156 depends on SND_SOC_SAMSUNG && MACH_SMARTQ
157 select SND_SAMSUNG_I2S
158 select SND_SOC_WM8750
159
160 config SND_SOC_GONI_AQUILA_WM8994
161 tristate "SoC I2S Audio support for AQUILA/GONI - WM8994"
162 depends on SND_SOC_SAMSUNG && (MACH_GONI || MACH_AQUILA)
163 depends on I2C=y
164 select SND_SAMSUNG_I2S
165 select MFD_WM8994
166 select SND_SOC_WM8994
167 help
168 Say Y if you want to add support for SoC audio on goni or aquila
169 with the WM8994.
170
171 config SND_SOC_SAMSUNG_SMDK_SPDIF
172 tristate "SoC S/PDIF Audio support for SMDK"
173 depends on SND_SOC_SAMSUNG
174 select SND_SAMSUNG_SPDIF
175 help
176 Say Y if you want to add support for SoC S/PDIF audio on the SMDK.
177
178 config SND_SOC_SMDK_WM8580_PCM
179 tristate "SoC PCM Audio support for WM8580 on SMDK"
180 depends on SND_SOC_SAMSUNG && (MACH_SMDK6450 || MACH_SMDKV210 || MACH_SMDKC110)
181 select SND_SOC_WM8580
182 select SND_SAMSUNG_PCM
183 help
184 Say Y if you want to add support for SoC audio on the SMDK.
185
186 config SND_SOC_SMDK_WM8994_PCM
187 tristate "SoC PCM Audio support for WM8994 on SMDK"
188 depends on SND_SOC_SAMSUNG
189 depends on I2C=y
190 select MFD_WM8994
191 select SND_SOC_WM8994
192 select SND_SAMSUNG_PCM
193 help
194 Say Y if you want to add support for SoC audio on the SMDK
195
196 config SND_SOC_SPEYSIDE
197 tristate "Audio support for Wolfson Speyside"
198 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
199 select SND_SAMSUNG_I2S
200 select SND_SOC_WM8996
201 select SND_SOC_WM9081
202 select SND_SOC_WM0010
203 select SND_SOC_WM1250_EV1
204
205 config SND_SOC_TOBERMORY
206 tristate "Audio support for Wolfson Tobermory"
207 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
208 select SND_SAMSUNG_I2S
209 select SND_SOC_WM8962
210
211 config SND_SOC_BELLS
212 tristate "Audio support for Wolfson Bells"
213 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 && MFD_ARIZONA
214 select SND_SAMSUNG_I2S
215 select SND_SOC_WM5102
216 select SND_SOC_WM5110
217 select SND_SOC_WM9081
218 select SND_SOC_WM0010
219 select SND_SOC_WM1250_EV1
220
221 config SND_SOC_LOWLAND
222 tristate "Audio support for Wolfson Lowland"
223 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
224 select SND_SAMSUNG_I2S
225 select SND_SOC_WM5100
226 select SND_SOC_WM9081
227
228 config SND_SOC_LITTLEMILL
229 tristate "Audio support for Wolfson Littlemill"
230 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
231 select SND_SAMSUNG_I2S
232 select MFD_WM8994
233 select SND_SOC_WM8994
This page took 0.037571 seconds and 5 git commands to generate.