ALSA: hda: Add support for ECS/PC Chips boards with Sigmatel codecs
[linux-2.6-block.git] / sound / soc / codecs / Kconfig
CommitLineData
0c941615
MB
1config SND_SOC_ALL_CODECS
2 tristate "Build all ASoC CODEC drivers"
3 select I2C
4 select SPI
5 select SND_SOC_AK4535
6 select SND_SOC_UDA1380
7 select SND_SOC_WM8510
8 select SND_SOC_WM8731
9 select SND_SOC_WM8750
10 select SND_SOC_WM8753
11 select SND_SOC_WM8990
12 select SND_SOC_CS4270
13 select SND_SOC_TLV320AIC26
14 select SND_SOC_TLV320AIC3X
15 help
16 Normally ASoC codec drivers are only built if a machine driver which
17 uses them is also built since they are only usable with a machine
18 driver. Selecting this option will allow these drivers to be built
19 without an explicit machine driver for test and development purposes.
20
21 If unsure select "N".
22
23
7f137ab6
RP
24config SND_SOC_AC97_CODEC
25 tristate
89fe5117 26 select SND_AC97_CODEC
7f137ab6 27
5f57dc8b
CC
28config SND_SOC_AD1980
29 tristate
30
796d2ca8
RP
31config SND_SOC_AK4535
32 tristate
33
b7482f52
PZ
34config SND_SOC_UDA1380
35 tristate
36
5d421516
MB
37config SND_SOC_WM8510
38 tristate
39
7f137ab6
RP
40config SND_SOC_WM8731
41 tristate
7f137ab6
RP
42
43config SND_SOC_WM8750
44 tristate
7f137ab6 45
33703b73
LG
46config SND_SOC_WM8753
47 tristate
33703b73 48
f10485e7
MB
49config SND_SOC_WM8990
50 tristate
51
7f137ab6
RP
52config SND_SOC_WM9712
53 tristate
b0c813ce 54
83ac08c0
LG
55config SND_SOC_WM9713
56 tristate
83ac08c0 57
b0c813ce
TT
58# Cirrus Logic CS4270 Codec
59config SND_SOC_CS4270
60 tristate
b0c813ce
TT
61
62# Cirrus Logic CS4270 Codec Hardware Mute Support
63# Select if you have external muting circuitry attached to your CS4270.
64config SND_SOC_CS4270_HWMUTE
65 bool
66 depends on SND_SOC_CS4270
67
68# Cirrus Logic CS4270 Codec VD = 3.3V Errata
69# Select if you are affected by the errata where the part will not function
70# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
71# not select any sample rates that require MCLK to be divided by 1.5.
72config SND_SOC_CS4270_VD33_ERRATA
73 bool
74 depends on SND_SOC_CS4270
75
d8e3bb73
GL
76config SND_SOC_TLV320AIC26
77 tristate "TI TLV320AIC26 Codec support"
78 depends on SND_SOC && SPI
79
44d0a879
VB
80config SND_SOC_TLV320AIC3X
81 tristate
89fe5117 82 depends on I2C