]>
Commit | Line | Data |
---|---|---|
1 | config SND_S3C24XX_SOC | |
2 | tristate "SoC Audio for the Samsung S3CXXXX chips" | |
3 | depends on ARCH_S3C2410 || ARCH_S3C64XX || ARCH_S5PC100 || ARCH_S5PV210 | |
4 | select S3C64XX_DMA if ARCH_S3C64XX | |
5 | select S3C2410_DMA if ARCH_S3C2410 | |
6 | help | |
7 | Say Y or M if you want to add support for codecs attached to | |
8 | the S3C24XX AC97 or I2S interfaces. You will also need to | |
9 | select the audio interfaces to support below. | |
10 | ||
11 | config SND_S3C24XX_SOC_I2S | |
12 | tristate | |
13 | select S3C2410_DMA | |
14 | ||
15 | config SND_S3C_I2SV2_SOC | |
16 | tristate | |
17 | ||
18 | config SND_S3C2412_SOC_I2S | |
19 | tristate | |
20 | select SND_S3C_I2SV2_SOC | |
21 | select S3C2410_DMA | |
22 | ||
23 | config SND_S3C64XX_SOC_I2S | |
24 | tristate | |
25 | select SND_S3C_I2SV2_SOC | |
26 | select S3C64XX_DMA | |
27 | ||
28 | config SND_S3C64XX_SOC_I2S_V4 | |
29 | tristate | |
30 | select SND_S3C_I2SV2_SOC | |
31 | select S3C64XX_DMA | |
32 | ||
33 | config SND_S3C_SOC_PCM | |
34 | tristate | |
35 | ||
36 | config SND_S3C_SOC_AC97 | |
37 | tristate | |
38 | select SND_SOC_AC97_BUS | |
39 | ||
40 | config SND_S5P_SOC_SPDIF | |
41 | tristate | |
42 | select SND_SOC_SPDIF | |
43 | ||
44 | config SND_SAMSUNG_I2S | |
45 | tristate | |
46 | ||
47 | config SND_S3C24XX_SOC_NEO1973_WM8753 | |
48 | tristate "SoC I2S Audio support for NEO1973 - WM8753" | |
49 | depends on SND_S3C24XX_SOC && MACH_NEO1973_GTA01 | |
50 | select SND_S3C24XX_SOC_I2S | |
51 | select SND_SOC_WM8753 | |
52 | help | |
53 | Say Y if you want to add support for SoC audio on smdk2440 | |
54 | with the WM8753. | |
55 | ||
56 | config SND_S3C24XX_SOC_NEO1973_GTA02_WM8753 | |
57 | tristate "Audio support for the Openmoko Neo FreeRunner (GTA02)" | |
58 | depends on SND_S3C24XX_SOC && MACH_NEO1973_GTA02 | |
59 | select SND_S3C24XX_SOC_I2S | |
60 | select SND_SOC_WM8753 | |
61 | help | |
62 | This driver provides audio support for the Openmoko Neo FreeRunner | |
63 | smartphone. | |
64 | ||
65 | config SND_S3C24XX_SOC_JIVE_WM8750 | |
66 | tristate "SoC I2S Audio support for Jive" | |
67 | depends on SND_S3C24XX_SOC && MACH_JIVE | |
68 | select SND_SOC_WM8750 | |
69 | select SND_S3C2412_SOC_I2S | |
70 | help | |
71 | Sat Y if you want to add support for SoC audio on the Jive. | |
72 | ||
73 | config SND_S3C64XX_SOC_WM8580 | |
74 | tristate "SoC I2S Audio support for WM8580 on SMDK64XX" | |
75 | depends on SND_S3C24XX_SOC && MACH_SMDK6410 | |
76 | select SND_SOC_WM8580 | |
77 | select SND_S3C64XX_SOC_I2S_V4 | |
78 | help | |
79 | Say Y if you want to add support for SoC audio on the SMDK6410. | |
80 | ||
81 | config SND_S3C24XX_SOC_SMDK2443_WM9710 | |
82 | tristate "SoC AC97 Audio support for SMDK2443 - WM9710" | |
83 | depends on SND_S3C24XX_SOC && MACH_SMDK2443 | |
84 | select S3C2410_DMA | |
85 | select AC97_BUS | |
86 | select SND_SOC_AC97_CODEC | |
87 | select SND_S3C_SOC_AC97 | |
88 | help | |
89 | Say Y if you want to add support for SoC audio on smdk2443 | |
90 | with the WM9710. | |
91 | ||
92 | config SND_S3C24XX_SOC_LN2440SBC_ALC650 | |
93 | tristate "SoC AC97 Audio support for LN2440SBC - ALC650" | |
94 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 | |
95 | select S3C2410_DMA | |
96 | select AC97_BUS | |
97 | select SND_SOC_AC97_CODEC | |
98 | select SND_S3C_SOC_AC97 | |
99 | help | |
100 | Say Y if you want to add support for SoC audio on ln2440sbc | |
101 | with the ALC650. | |
102 | ||
103 | config SND_S3C24XX_SOC_S3C24XX_UDA134X | |
104 | tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" | |
105 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 | |
106 | select SND_S3C24XX_SOC_I2S | |
107 | select SND_SOC_L3 | |
108 | select SND_SOC_UDA134X | |
109 | ||
110 | config SND_S3C24XX_SOC_SIMTEC | |
111 | tristate | |
112 | help | |
113 | Internal node for common S3C24XX/Simtec suppor | |
114 | ||
115 | config SND_S3C24XX_SOC_SIMTEC_TLV320AIC23 | |
116 | tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" | |
117 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 | |
118 | select SND_S3C24XX_SOC_I2S | |
119 | select SND_SOC_TLV320AIC23 | |
120 | select SND_S3C24XX_SOC_SIMTEC | |
121 | ||
122 | config SND_S3C24XX_SOC_SIMTEC_HERMES | |
123 | tristate "SoC I2S Audio support for Simtec Hermes board" | |
124 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 | |
125 | select SND_S3C24XX_SOC_I2S | |
126 | select SND_SOC_TLV320AIC3X | |
127 | select SND_S3C24XX_SOC_SIMTEC | |
128 | ||
129 | config SND_S3C24XX_SOC_RX1950_UDA1380 | |
130 | tristate "Audio support for the HP iPAQ RX1950" | |
131 | depends on SND_S3C24XX_SOC && MACH_RX1950 | |
132 | select SND_S3C24XX_SOC_I2S | |
133 | select SND_SOC_UDA1380 | |
134 | help | |
135 | This driver provides audio support for HP iPAQ RX1950 PDA. | |
136 | ||
137 | config SND_SOC_SMDK_WM9713 | |
138 | tristate "SoC AC97 Audio support for SMDK with WM9713" | |
139 | depends on SND_S3C24XX_SOC && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110) | |
140 | select SND_SOC_WM9713 | |
141 | select SND_S3C_SOC_AC97 | |
142 | help | |
143 | Sat Y if you want to add support for SoC audio on the SMDK. | |
144 | ||
145 | config SND_S3C64XX_SOC_SMARTQ | |
146 | tristate "SoC I2S Audio support for SmartQ board" | |
147 | depends on SND_S3C24XX_SOC && MACH_SMARTQ | |
148 | select SND_SAMSUNG_I2S | |
149 | select SND_SOC_WM8750 | |
150 | ||
151 | config SND_SOC_GONI_AQUILA_WM8994 | |
152 | tristate "SoC I2S Audio support for AQUILA/GONI - WM8994" | |
153 | depends on SND_S3C24XX_SOC && (MACH_GONI || MACH_AQUILA) | |
154 | select SND_S3C64XX_SOC_I2S_V4 | |
155 | select SND_SOC_WM8994 | |
156 | help | |
157 | Say Y if you want to add support for SoC audio on goni or aquila | |
158 | with the WM8994. | |
159 | ||
160 | config SND_SOC_SMDK_SPDIF | |
161 | tristate "SoC S/PDIF Audio support for SMDK" | |
162 | depends on SND_S3C24XX_SOC && (MACH_SMDKC100 || MACH_SMDKC110 || MACH_SMDKV210) | |
163 | select SND_S5P_SOC_SPDIF | |
164 | help | |
165 | Say Y if you want to add support for SoC S/PDIF audio on the SMDK. |