]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - sound/soc/codecs/Kconfig
ALSA: ASoC: Add WM8900 CODEC driver
[linux-2.6-omap-h63xx.git] / sound / soc / codecs / Kconfig
1 config 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_WM8900
12         select SND_SOC_WM8990
13         select SND_SOC_CS4270
14         select SND_SOC_TLV320AIC26
15         select SND_SOC_TLV320AIC3X
16         help
17           Normally ASoC codec drivers are only built if a machine driver which
18           uses them is also built since they are only usable with a machine
19           driver.  Selecting this option will allow these drivers to be built
20           without an explicit machine driver for test and development purposes.
21
22           If unsure select "N".
23
24
25 config SND_SOC_AC97_CODEC
26         tristate
27         select SND_AC97_CODEC
28
29 config SND_SOC_AD1980
30         tristate
31
32 config SND_SOC_AK4535
33         tristate
34
35 config SND_SOC_UDA1380
36         tristate
37
38 config SND_SOC_WM8510
39         tristate
40
41 config SND_SOC_WM8731
42         tristate
43
44 config SND_SOC_WM8750
45         tristate
46
47 config SND_SOC_WM8753
48         tristate
49
50 config SND_SOC_WM8900
51         tristate
52
53 config SND_SOC_WM8990
54         tristate
55
56 config SND_SOC_WM9712
57         tristate
58
59 config SND_SOC_WM9713
60         tristate
61
62 # Cirrus Logic CS4270 Codec
63 config SND_SOC_CS4270
64         tristate
65
66 # Cirrus Logic CS4270 Codec Hardware Mute Support
67 # Select if you have external muting circuitry attached to your CS4270.
68 config SND_SOC_CS4270_HWMUTE
69         bool
70         depends on SND_SOC_CS4270
71
72 # Cirrus Logic CS4270 Codec VD = 3.3V Errata
73 # Select if you are affected by the errata where the part will not function
74 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V.  The driver will
75 # not select any sample rates that require MCLK to be divided by 1.5.
76 config SND_SOC_CS4270_VD33_ERRATA
77         bool
78         depends on SND_SOC_CS4270
79
80 config SND_SOC_TLV320AIC26
81         tristate "TI TLV320AIC26 Codec support"
82         depends on SND_SOC && SPI
83
84 config SND_SOC_TLV320AIC3X
85         tristate
86         depends on I2C