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