Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
[deliverable/linux.git] / sound / soc / samsung / Kconfig
CommitLineData
8c1b5306 1config SND_SOC_SAMSUNG
a964f34d 2 tristate "ASoC support for Samsung"
a5a56871 3 depends on (PLAT_SAMSUNG || ARCH_EXYNOS)
87b132bc 4 select SND_SOC_GENERIC_DMAENGINE_PCM
86e1f0df
GG
5 help
6 Say Y or M if you want to add support for codecs attached to
a964f34d 7 the Samsung SoCs' Audio interfaces. You will also need to
6e498d5e 8 select the audio interfaces to support below.
86e1f0df 9
a964f34d 10config SND_S3C24XX_I2S
86e1f0df 11 tristate
80ab1c0e 12
dc85447b
BD
13config SND_S3C_I2SV2_SOC
14 tristate
15
49646dfa
BD
16config SND_S3C2412_SOC_I2S
17 tristate
dc85447b 18 select SND_S3C_I2SV2_SOC
49646dfa 19
a964f34d 20config SND_SAMSUNG_PCM
357a1db9
JB
21 tristate
22
a964f34d 23config SND_SAMSUNG_AC97
fc93ea2f
JB
24 tristate
25 select SND_SOC_AC97_BUS
26
a964f34d 27config SND_SAMSUNG_SPDIF
fc127ccc
SY
28 tristate
29 select SND_SOC_SPDIF
30
1c7ac018
JB
31config SND_SAMSUNG_I2S
32 tristate
33
8c1b5306 34config SND_SOC_SAMSUNG_NEO1973_WM8753
ec20fba7
PB
35 tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
36 depends on SND_SOC_SAMSUNG && MACH_NEO1973_GTA02
a964f34d 37 select SND_S3C24XX_I2S
80ab1c0e 38 select SND_SOC_WM8753
04c9548c 39 select SND_SOC_BT_SCO
80ab1c0e 40 help
f5c4ffbd
LPC
41 Say Y here to enable audio support for the Openmoko Neo1973
42 Smartphones.
80ab1c0e 43
8c1b5306 44config SND_SOC_SAMSUNG_JIVE_WM8750
3093e48c 45 tristate "SoC I2S Audio support for Jive"
d21e1b16 46 depends on SND_SOC_SAMSUNG && MACH_JIVE && I2C
3093e48c 47 select SND_SOC_WM8750
3093e48c
BD
48 select SND_S3C2412_SOC_I2S
49 help
25e7e348 50 Say Y if you want to add support for SoC audio on the Jive.
3093e48c 51
8c1b5306 52config SND_SOC_SAMSUNG_SMDK_WM8580
d98ce6cf 53 tristate "SoC I2S Audio support for WM8580 on SMDK"
3a549fbf 54 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110)
a59aa180 55 depends on I2C
d0f5fa17 56 select SND_SOC_WM8580
0fff21a8 57 select SND_SAMSUNG_I2S
d0f5fa17 58 help
d98ce6cf 59 Say Y if you want to add support for SoC audio on the SMDKs.
d0f5fa17 60
8c1b5306 61config SND_SOC_SAMSUNG_SMDK_WM8994
96657d33 62 tristate "SoC I2S Audio support for WM8994 on SMDK"
313367e7 63 depends on SND_SOC_SAMSUNG
0244ad00 64 depends on I2C=y
61e49bf1 65 select MFD_WM8994
96657d33
JB
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
8c1b5306 71config SND_SOC_SAMSUNG_SMDK2443_WM9710
80ab1c0e 72 tristate "SoC AC97 Audio support for SMDK2443 - WM9710"
8c1b5306 73 depends on SND_SOC_SAMSUNG && MACH_SMDK2443
1ec2963a 74 select AC97_BUS
80ab1c0e 75 select SND_SOC_AC97_CODEC
a964f34d 76 select SND_SAMSUNG_AC97
80ab1c0e
GG
77 help
78 Say Y if you want to add support for SoC audio on smdk2443
79 with the WM9710.
80
8c1b5306 81config SND_SOC_SAMSUNG_LN2440SBC_ALC650
040956fa 82 tristate "SoC AC97 Audio support for LN2440SBC - ALC650"
b130d5c2 83 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
c67d90ff 84 select AC97_BUS
040956fa 85 select SND_SOC_AC97_CODEC
a964f34d 86 select SND_SAMSUNG_AC97
040956fa
IK
87 help
88 Say Y if you want to add support for SoC audio on ln2440sbc
89 with the ALC650.
80ab1c0e 90
8c1b5306 91config SND_SOC_SAMSUNG_S3C24XX_UDA134X
7ad933d7 92 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
b130d5c2 93 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
a964f34d 94 select SND_S3C24XX_I2S
070504ad 95 select SND_SOC_L3
a964f34d 96 select SND_SOC_UDA134X
14412acd 97
8c1b5306 98config SND_SOC_SAMSUNG_SIMTEC
14412acd
BD
99 tristate
100 help
101 Internal node for common S3C24XX/Simtec suppor
102
8c1b5306 103config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23
14412acd 104 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
7ec91cd0 105 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX && I2C
a964f34d 106 select SND_S3C24XX_I2S
cc1bc54a 107 select SND_SOC_TLV320AIC23_I2C
8c1b5306 108 select SND_SOC_SAMSUNG_SIMTEC
b2ec22e2 109
8c1b5306 110config SND_SOC_SAMSUNG_SIMTEC_HERMES
b2ec22e2 111 tristate "SoC I2S Audio support for Simtec Hermes board"
7ec91cd0 112 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX && I2C
a964f34d 113 select SND_S3C24XX_I2S
b2ec22e2 114 select SND_SOC_TLV320AIC3X
8c1b5306 115 select SND_SOC_SAMSUNG_SIMTEC
ff6e64da 116
8c1b5306 117config SND_SOC_SAMSUNG_H1940_UDA1380
1957668b 118 tristate "Audio support for the HP iPAQ H1940"
654da9f5 119 depends on SND_SOC_SAMSUNG && ARCH_H1940 && I2C
1957668b
VK
120 select SND_S3C24XX_I2S
121 select SND_SOC_UDA1380
122 help
123 This driver provides audio support for HP iPAQ h1940 PDA.
124
8c1b5306 125config SND_SOC_SAMSUNG_RX1950_UDA1380
81d97802 126 tristate "Audio support for the HP iPAQ RX1950"
654da9f5 127 depends on SND_SOC_SAMSUNG && MACH_RX1950 && I2C
a964f34d 128 select SND_S3C24XX_I2S
81d97802
VK
129 select SND_SOC_UDA1380
130 help
131 This driver provides audio support for HP iPAQ RX1950 PDA.
132
8c1b5306 133config SND_SOC_SAMSUNG_SMDK_WM9713
ff6e64da 134 tristate "SoC AC97 Audio support for SMDK with WM9713"
eaff6470 135 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110)
ff6e64da 136 select SND_SOC_WM9713
a964f34d 137 select SND_SAMSUNG_AC97
ff6e64da 138 help
25e7e348 139 Say Y if you want to add support for SoC audio on the SMDK.
ce93a370 140
8c1b5306 141config SND_SOC_SMARTQ
ce93a370 142 tristate "SoC I2S Audio support for SmartQ board"
d21e1b16 143 depends on SND_SOC_SAMSUNG && MACH_SMARTQ && I2C
b9493d6c 144 select SND_SAMSUNG_I2S
ce93a370 145 select SND_SOC_WM8750
3782a528 146
8c1b5306 147config SND_SOC_SAMSUNG_SMDK_SPDIF
b67089e4 148 tristate "SoC S/PDIF Audio support for SMDK"
313367e7 149 depends on SND_SOC_SAMSUNG
a964f34d 150 select SND_SAMSUNG_SPDIF
b67089e4
SY
151 help
152 Say Y if you want to add support for SoC S/PDIF audio on the SMDK.
b8eeee68
SK
153
154config SND_SOC_SMDK_WM8580_PCM
155 tristate "SoC PCM Audio support for WM8580 on SMDK"
3a549fbf 156 depends on SND_SOC_SAMSUNG && (MACH_SMDKV210 || MACH_SMDKC110)
a59aa180 157 depends on I2C
b8eeee68
SK
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.
9b8dc66f 162
d2ec3aba
SK
163config SND_SOC_SMDK_WM8994_PCM
164 tristate "SoC PCM Audio support for WM8994 on SMDK"
313367e7 165 depends on SND_SOC_SAMSUNG
0244ad00 166 depends on I2C=y
61e49bf1 167 select MFD_WM8994
d2ec3aba
SK
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
9b8dc66f
MB
173config SND_SOC_SPEYSIDE
174 tristate "Audio support for Wolfson Speyside"
29ea3ac1
LPC
175 depends on SND_SOC_SAMSUNG && I2C && SPI_MASTER
176 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
9b8dc66f 177 select SND_SAMSUNG_I2S
a9ba6151 178 select SND_SOC_WM8996
ea3e98e7 179 select SND_SOC_WM9081
f9372c9c 180 select SND_SOC_WM0010
52c49e01 181 select SND_SOC_WM1250_EV1
22cb839b 182
6414261f
MB
183config SND_SOC_TOBERMORY
184 tristate "Audio support for Wolfson Tobermory"
29ea3ac1
LPC
185 depends on SND_SOC_SAMSUNG && INPUT && I2C
186 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
22cb839b
MB
187 select SND_SAMSUNG_I2S
188 select SND_SOC_WM8962
abda5dfd 189
b545dd92
MB
190config SND_SOC_BELLS
191 tristate "Audio support for Wolfson Bells"
29ea3ac1
LPC
192 depends on SND_SOC_SAMSUNG && MFD_ARIZONA && I2C && SPI_MASTER
193 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
b545dd92
MB
194 select SND_SAMSUNG_I2S
195 select SND_SOC_WM5102
196 select SND_SOC_WM5110
197 select SND_SOC_WM9081
213a7965 198 select SND_SOC_WM0010
4868ce57 199 select SND_SOC_WM1250_EV1
b545dd92 200
abda5dfd
MB
201config SND_SOC_LOWLAND
202 tristate "Audio support for Wolfson Lowland"
29ea3ac1
LPC
203 depends on SND_SOC_SAMSUNG && I2C
204 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
abda5dfd
MB
205 select SND_SAMSUNG_I2S
206 select SND_SOC_WM5100
207 select SND_SOC_WM9081
0a590b1d
MB
208
209config SND_SOC_LITTLEMILL
210 tristate "Audio support for Wolfson Littlemill"
29ea3ac1
LPC
211 depends on SND_SOC_SAMSUNG && I2C
212 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
0a590b1d 213 select SND_SAMSUNG_I2S
dd85ecc2 214 select MFD_WM8994
0a590b1d 215 select SND_SOC_WM8994
31c26a6a
TB
216
217config SND_SOC_SNOW
218 tristate "Audio support for Google Snow boards"
5264d0e6 219 depends on SND_SOC_SAMSUNG && I2C
31c26a6a
TB
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.
a40712a3 226
d683d0b6
KMD
227config SND_SOC_ARNDALE_RT5631_ALC5631
228 tristate "Audio support for RT5631(ALC5631) on Arndale Board"
014c4d63 229 depends on SND_SOC_SAMSUNG && I2C
d683d0b6
KMD
230 select SND_SAMSUNG_I2S
231 select SND_SOC_RT5631
This page took 0.511499 seconds and 5 git commands to generate.