Kconfig 6.8 KB
Newer Older
1
config SND_SOC_SAMSUNG
2
	tristate "ASoC support for Samsung"
3
	depends on PLAT_SAMSUNG
4
	select S3C24XX_DMAC if ARCH_S3C24XX
5
	select S3C64XX_PL080 if ARCH_S3C64XX
6 7
	select SND_S3C_DMA
	select SND_SOC_GENERIC_DMAENGINE_PCM
8 9
	help
	  Say Y or M if you want to add support for codecs attached to
10
	  the Samsung SoCs' Audio interfaces. You will also need to
11
	  select the audio interfaces to support below.
12

13 14 15
config SND_S3C_DMA
	tristate

16
config SND_S3C24XX_I2S
17
	tristate
18

19 20 21
config SND_S3C_I2SV2_SOC
	tristate

B
Ben Dooks 已提交
22 23
config SND_S3C2412_SOC_I2S
	tristate
24
	select SND_S3C_I2SV2_SOC
B
Ben Dooks 已提交
25

26
config SND_SAMSUNG_PCM
27 28
	tristate

29
config SND_SAMSUNG_AC97
30 31 32
	tristate
	select SND_SOC_AC97_BUS

33
config SND_SAMSUNG_SPDIF
34 35 36
	tristate
	select SND_SOC_SPDIF

J
Jassi Brar 已提交
37 38 39
config SND_SAMSUNG_I2S
	tristate

40
config SND_SOC_SAMSUNG_NEO1973_WM8753
41 42
	tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
	depends on SND_SOC_SAMSUNG && MACH_NEO1973_GTA02
43
	select SND_S3C24XX_I2S
44
	select SND_SOC_WM8753
45
	select SND_SOC_BT_SCO
46
	help
47 48
	  Say Y here to enable audio support for the Openmoko Neo1973
	  Smartphones.
49

50
config SND_SOC_SAMSUNG_JIVE_WM8750
B
Ben Dooks 已提交
51
	tristate "SoC I2S Audio support for Jive"
52
	depends on SND_SOC_SAMSUNG && MACH_JIVE && I2C
B
Ben Dooks 已提交
53 54 55
	select SND_SOC_WM8750
	select SND_S3C2412_SOC_I2S
	help
S
Sachin Kamat 已提交
56
	  Say Y if you want to add support for SoC audio on the Jive.
B
Ben Dooks 已提交
57

58
config SND_SOC_SAMSUNG_SMDK_WM8580
59
	tristate "SoC I2S Audio support for WM8580 on SMDK"
60
	depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110)
61
	depends on REGMAP_I2C
62
	select SND_SOC_WM8580
63
	select SND_SAMSUNG_I2S
64
	help
65
	  Say Y if you want to add support for SoC audio on the SMDKs.
66

67
config SND_SOC_SAMSUNG_SMDK_WM8994
J
Jassi Brar 已提交
68
	tristate "SoC I2S Audio support for WM8994 on SMDK"
69
	depends on SND_SOC_SAMSUNG
70
	depends on I2C=y
71
	select MFD_WM8994
J
Jassi Brar 已提交
72 73 74 75 76
	select SND_SOC_WM8994
	select SND_SAMSUNG_I2S
	help
		Say Y if you want to add support for SoC audio on the SMDKs.

77
config SND_SOC_SAMSUNG_SMDK2443_WM9710
78
	tristate "SoC AC97 Audio support for SMDK2443 - WM9710"
79
	depends on SND_SOC_SAMSUNG && MACH_SMDK2443
80 81
	select S3C2410_DMA
	select AC97_BUS
82
	select SND_SOC_AC97_CODEC
83
	select SND_SAMSUNG_AC97
84 85 86 87
	help
	  Say Y if you want to add support for SoC audio on smdk2443
	  with the WM9710.

88
config SND_SOC_SAMSUNG_LN2440SBC_ALC650
I
Ivan Kuten 已提交
89
	tristate "SoC AC97 Audio support for LN2440SBC - ALC650"
90
	depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
91 92
	select S3C2410_DMA
	select AC97_BUS
I
Ivan Kuten 已提交
93
	select SND_SOC_AC97_CODEC
94
	select SND_SAMSUNG_AC97
I
Ivan Kuten 已提交
95 96 97
	help
	  Say Y if you want to add support for SoC audio on ln2440sbc
	  with the ALC650.
98

99
config SND_SOC_SAMSUNG_S3C24XX_UDA134X
100
	tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
101
	depends on SND_SOC_SAMSUNG && ARCH_S3C24XX
102
	select SND_S3C24XX_I2S
103
	select SND_SOC_L3
104
	select SND_SOC_UDA134X
105

106
config SND_SOC_SAMSUNG_SIMTEC
107 108 109 110
	tristate
	help
	  Internal node for common S3C24XX/Simtec suppor

111
config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23
112
	tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
113
	depends on SND_SOC_SAMSUNG && ARCH_S3C24XX && I2C
114
	select SND_S3C24XX_I2S
115
	select SND_SOC_TLV320AIC23_I2C
116
	select SND_SOC_SAMSUNG_SIMTEC
117

118
config SND_SOC_SAMSUNG_SIMTEC_HERMES
119
	tristate "SoC I2S Audio support for Simtec Hermes board"
120
	depends on SND_SOC_SAMSUNG && ARCH_S3C24XX && I2C
121
	select SND_S3C24XX_I2S
122
	select SND_SOC_TLV320AIC3X
123
	select SND_SOC_SAMSUNG_SIMTEC
124

125
config SND_SOC_SAMSUNG_H1940_UDA1380
126
	tristate "Audio support for the HP iPAQ H1940"
A
Arnd Bergmann 已提交
127
	depends on SND_SOC_SAMSUNG && ARCH_H1940 && I2C
128 129 130 131 132
	select SND_S3C24XX_I2S
	select SND_SOC_UDA1380
	help
	  This driver provides audio support for HP iPAQ h1940 PDA.

133
config SND_SOC_SAMSUNG_RX1950_UDA1380
134
	tristate "Audio support for the HP iPAQ RX1950"
A
Arnd Bergmann 已提交
135
	depends on SND_SOC_SAMSUNG && MACH_RX1950 && I2C
136
	select SND_S3C24XX_I2S
137 138 139 140
	select SND_SOC_UDA1380
	help
	  This driver provides audio support for HP iPAQ RX1950 PDA.

141
config SND_SOC_SAMSUNG_SMDK_WM9713
142
	tristate "SoC AC97 Audio support for SMDK with WM9713"
143
	depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110)
144
	select SND_SOC_WM9713
145
	select SND_SAMSUNG_AC97
146
	help
S
Sachin Kamat 已提交
147
	  Say Y if you want to add support for SoC audio on the SMDK.
148

149
config SND_SOC_SMARTQ
150
	tristate "SoC I2S Audio support for SmartQ board"
151
	depends on SND_SOC_SAMSUNG && MACH_SMARTQ && I2C
152
	select SND_SAMSUNG_I2S
153
	select SND_SOC_WM8750
154

155
config SND_SOC_GONI_AQUILA_WM8994
156
	tristate "SoC I2S Audio support for AQUILA/GONI - WM8994"
157
	depends on SND_SOC_SAMSUNG && (MACH_GONI || MACH_AQUILA)
158
	depends on I2C=y
159
	select SND_SAMSUNG_I2S
160
	select MFD_WM8994
161 162
	select SND_SOC_WM8994
	help
163
	  Say Y if you want to add support for SoC audio on goni or aquila
164
	  with the WM8994.
165

166
config SND_SOC_SAMSUNG_SMDK_SPDIF
167
	tristate "SoC S/PDIF Audio support for SMDK"
168
	depends on SND_SOC_SAMSUNG
169
	select SND_SAMSUNG_SPDIF
170 171
	help
	  Say Y if you want to add support for SoC S/PDIF audio on the SMDK.
172 173 174

config SND_SOC_SMDK_WM8580_PCM
	tristate "SoC PCM Audio support for WM8580 on SMDK"
175
	depends on SND_SOC_SAMSUNG && (MACH_SMDKV210 || MACH_SMDKC110)
176
	depends on REGMAP_I2C
177 178 179 180
	select SND_SOC_WM8580
	select SND_SAMSUNG_PCM
	help
	  Say Y if you want to add support for SoC audio on the SMDK.
181

182 183
config SND_SOC_SMDK_WM8994_PCM
	tristate "SoC PCM Audio support for WM8994 on SMDK"
184
	depends on SND_SOC_SAMSUNG
185
	depends on I2C=y
186
	select MFD_WM8994
187 188 189 190 191
	select SND_SOC_WM8994
	select SND_SAMSUNG_PCM
	help
	  Say Y if you want to add support for SoC audio on the SMDK

192 193 194 195
config SND_SOC_SPEYSIDE
	tristate "Audio support for Wolfson Speyside"
	depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
	select SND_SAMSUNG_I2S
M
Mark Brown 已提交
196
	select SND_SOC_WM8996
197
	select SND_SOC_WM9081
198
	select SND_SOC_WM0010
199
	select SND_SOC_WM1250_EV1
200

201 202
config SND_SOC_TOBERMORY
	tristate "Audio support for Wolfson Tobermory"
203
	depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 && INPUT && I2C
204 205
	select SND_SAMSUNG_I2S
	select SND_SOC_WM8962
M
Mark Brown 已提交
206

207 208
config SND_SOC_BELLS
	tristate "Audio support for Wolfson Bells"
209
	depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 && MFD_ARIZONA
210 211 212 213
	select SND_SAMSUNG_I2S
	select SND_SOC_WM5102
	select SND_SOC_WM5110
	select SND_SOC_WM9081
214
	select SND_SOC_WM0010
215
	select SND_SOC_WM1250_EV1
216

M
Mark Brown 已提交
217 218
config SND_SOC_LOWLAND
	tristate "Audio support for Wolfson Lowland"
219
	depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 && I2C
M
Mark Brown 已提交
220 221 222
	select SND_SAMSUNG_I2S
	select SND_SOC_WM5100
	select SND_SOC_WM9081
223 224 225 226 227

config SND_SOC_LITTLEMILL
	tristate "Audio support for Wolfson Littlemill"
	depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410
	select SND_SAMSUNG_I2S
228
	select MFD_WM8994
229
	select SND_SOC_WM8994
230 231 232

config SND_SOC_SNOW
	tristate "Audio support for Google Snow boards"
233
	depends on SND_SOC_SAMSUNG && I2C
234 235 236 237 238 239
	select SND_SOC_MAX98090
	select SND_SOC_MAX98095
	select SND_SAMSUNG_I2S
	help
	  Say Y if you want to add audio support for various Snow
	  boards based on Exynos5 series of SoCs.
240 241 242 243 244 245 246 247

config SND_SOC_ODROIDX2
	tristate "Audio support for Odroid-X2 and Odroid-U3"
	depends on SND_SOC_SAMSUNG
	select SND_SOC_MAX98090
	select SND_SAMSUNG_I2S
	help
	  Say Y here to enable audio support for the Odroid-X2/U3.