]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - sound/soc/codecs/Kconfig
ALSA: ASoC: Add all CODECs Kconfig option
[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_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
24 config SND_SOC_AC97_CODEC
25         tristate
26         select SND_AC97_CODEC
27
28 config SND_SOC_AD1980
29         tristate
30
31 config SND_SOC_AK4535
32         tristate
33
34 config SND_SOC_UDA1380
35         tristate
36
37 config SND_SOC_WM8510
38         tristate
39
40 config SND_SOC_WM8731
41         tristate
42
43 config SND_SOC_WM8750
44         tristate
45
46 config SND_SOC_WM8753
47         tristate
48
49 config SND_SOC_WM8990
50         tristate
51
52 config SND_SOC_WM9712
53         tristate
54
55 config SND_SOC_WM9713
56         tristate
57
58 # Cirrus Logic CS4270 Codec
59 config SND_SOC_CS4270
60         tristate
61
62 # Cirrus Logic CS4270 Codec Hardware Mute Support
63 # Select if you have external muting circuitry attached to your CS4270.
64 config 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.
72 config SND_SOC_CS4270_VD33_ERRATA
73         bool
74         depends on SND_SOC_CS4270
75
76 config SND_SOC_TLV320AIC26
77         tristate "TI TLV320AIC26 Codec support"
78         depends on SND_SOC && SPI
79
80 config SND_SOC_TLV320AIC3X
81         tristate
82         depends on I2C