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