]>
Commit | Line | Data |
---|---|---|
090d9348 | 1 | menuconfig SND_SOC_SAMSUNG |
a964f34d | 2 | tristate "ASoC support for Samsung" |
a41dcdee KK |
3 | depends on PLAT_SAMSUNG || ARCH_EXYNOS || COMPILE_TEST |
4 | depends on COMMON_CLK | |
87b132bc | 5 | select SND_SOC_GENERIC_DMAENGINE_PCM |
090d9348 | 6 | ---help--- |
86e1f0df | 7 | Say Y or M if you want to add support for codecs attached to |
a964f34d | 8 | the Samsung SoCs' Audio interfaces. You will also need to |
6e498d5e | 9 | select the audio interfaces to support below. |
86e1f0df | 10 | |
090d9348 RL |
11 | if SND_SOC_SAMSUNG |
12 | ||
a964f34d | 13 | config SND_S3C24XX_I2S |
86e1f0df | 14 | tristate |
80ab1c0e | 15 | |
dc85447b BD |
16 | config SND_S3C_I2SV2_SOC |
17 | tristate | |
18 | ||
49646dfa BD |
19 | config SND_S3C2412_SOC_I2S |
20 | tristate | |
dc85447b | 21 | select SND_S3C_I2SV2_SOC |
49646dfa | 22 | |
a964f34d | 23 | config SND_SAMSUNG_PCM |
090d9348 | 24 | tristate "Samsung PCM interface support" |
357a1db9 | 25 | |
a964f34d | 26 | config SND_SAMSUNG_SPDIF |
090d9348 | 27 | tristate "Samsung SPDIF transmitter support" |
fc127ccc SY |
28 | select SND_SOC_SPDIF |
29 | ||
1c7ac018 | 30 | config SND_SAMSUNG_I2S |
090d9348 | 31 | tristate "Samsung I2S interface support" |
1c7ac018 | 32 | |
8c1b5306 | 33 | config SND_SOC_SAMSUNG_NEO1973_WM8753 |
ec20fba7 | 34 | tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)" |
090d9348 | 35 | depends on MACH_NEO1973_GTA02 |
a964f34d | 36 | select SND_S3C24XX_I2S |
80ab1c0e | 37 | select SND_SOC_WM8753 |
04c9548c | 38 | select SND_SOC_BT_SCO |
80ab1c0e | 39 | help |
f5c4ffbd LPC |
40 | Say Y here to enable audio support for the Openmoko Neo1973 |
41 | Smartphones. | |
80ab1c0e | 42 | |
8c1b5306 | 43 | config SND_SOC_SAMSUNG_JIVE_WM8750 |
3093e48c | 44 | tristate "SoC I2S Audio support for Jive" |
090d9348 | 45 | depends on MACH_JIVE && I2C |
3093e48c | 46 | select SND_SOC_WM8750 |
3093e48c BD |
47 | select SND_S3C2412_SOC_I2S |
48 | help | |
25e7e348 | 49 | Say Y if you want to add support for SoC audio on the Jive. |
3093e48c | 50 | |
8c1b5306 | 51 | config SND_SOC_SAMSUNG_SMDK_WM8580 |
d98ce6cf | 52 | tristate "SoC I2S Audio support for WM8580 on SMDK" |
95f5609d | 53 | depends on MACH_SMDK6410 || COMPILE_TEST |
a59aa180 | 54 | depends on I2C |
d0f5fa17 | 55 | select SND_SOC_WM8580 |
0fff21a8 | 56 | select SND_SAMSUNG_I2S |
d0f5fa17 | 57 | help |
d98ce6cf | 58 | Say Y if you want to add support for SoC audio on the SMDKs. |
d0f5fa17 | 59 | |
8c1b5306 | 60 | config SND_SOC_SAMSUNG_SMDK_WM8994 |
96657d33 | 61 | tristate "SoC I2S Audio support for WM8994 on SMDK" |
0244ad00 | 62 | depends on I2C=y |
61e49bf1 | 63 | select MFD_WM8994 |
96657d33 JB |
64 | select SND_SOC_WM8994 |
65 | select SND_SAMSUNG_I2S | |
66 | help | |
67 | Say Y if you want to add support for SoC audio on the SMDKs. | |
68 | ||
8c1b5306 | 69 | config SND_SOC_SAMSUNG_S3C24XX_UDA134X |
7ad933d7 | 70 | tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" |
090d9348 | 71 | depends on ARCH_S3C24XX |
a964f34d | 72 | select SND_S3C24XX_I2S |
070504ad | 73 | select SND_SOC_L3 |
a964f34d | 74 | select SND_SOC_UDA134X |
14412acd | 75 | |
8c1b5306 | 76 | config SND_SOC_SAMSUNG_SIMTEC |
14412acd BD |
77 | tristate |
78 | help | |
79 | Internal node for common S3C24XX/Simtec suppor | |
80 | ||
8c1b5306 | 81 | config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23 |
14412acd | 82 | tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" |
090d9348 | 83 | depends on ARCH_S3C24XX && I2C |
a964f34d | 84 | select SND_S3C24XX_I2S |
cc1bc54a | 85 | select SND_SOC_TLV320AIC23_I2C |
8c1b5306 | 86 | select SND_SOC_SAMSUNG_SIMTEC |
b2ec22e2 | 87 | |
8c1b5306 | 88 | config SND_SOC_SAMSUNG_SIMTEC_HERMES |
b2ec22e2 | 89 | tristate "SoC I2S Audio support for Simtec Hermes board" |
090d9348 | 90 | depends on ARCH_S3C24XX && I2C |
a964f34d | 91 | select SND_S3C24XX_I2S |
b2ec22e2 | 92 | select SND_SOC_TLV320AIC3X |
8c1b5306 | 93 | select SND_SOC_SAMSUNG_SIMTEC |
ff6e64da | 94 | |
8c1b5306 | 95 | config SND_SOC_SAMSUNG_H1940_UDA1380 |
1957668b | 96 | tristate "Audio support for the HP iPAQ H1940" |
090d9348 | 97 | depends on ARCH_H1940 && I2C |
1957668b VK |
98 | select SND_S3C24XX_I2S |
99 | select SND_SOC_UDA1380 | |
100 | help | |
101 | This driver provides audio support for HP iPAQ h1940 PDA. | |
102 | ||
8c1b5306 | 103 | config SND_SOC_SAMSUNG_RX1950_UDA1380 |
81d97802 | 104 | tristate "Audio support for the HP iPAQ RX1950" |
090d9348 | 105 | depends on MACH_RX1950 && I2C |
a964f34d | 106 | select SND_S3C24XX_I2S |
81d97802 VK |
107 | select SND_SOC_UDA1380 |
108 | help | |
109 | This driver provides audio support for HP iPAQ RX1950 PDA. | |
110 | ||
8c1b5306 | 111 | config SND_SOC_SMARTQ |
ce93a370 | 112 | tristate "SoC I2S Audio support for SmartQ board" |
95f5609d KK |
113 | depends on MACH_SMARTQ || COMPILE_TEST |
114 | depends on I2C | |
b9493d6c | 115 | select SND_SAMSUNG_I2S |
ce93a370 | 116 | select SND_SOC_WM8750 |
3782a528 | 117 | |
8c1b5306 | 118 | config SND_SOC_SAMSUNG_SMDK_SPDIF |
b67089e4 | 119 | tristate "SoC S/PDIF Audio support for SMDK" |
a964f34d | 120 | select SND_SAMSUNG_SPDIF |
b67089e4 SY |
121 | help |
122 | Say Y if you want to add support for SoC S/PDIF audio on the SMDK. | |
b8eeee68 | 123 | |
d2ec3aba SK |
124 | config SND_SOC_SMDK_WM8994_PCM |
125 | tristate "SoC PCM Audio support for WM8994 on SMDK" | |
0244ad00 | 126 | depends on I2C=y |
61e49bf1 | 127 | select MFD_WM8994 |
d2ec3aba SK |
128 | select SND_SOC_WM8994 |
129 | select SND_SAMSUNG_PCM | |
130 | help | |
131 | Say Y if you want to add support for SoC audio on the SMDK | |
132 | ||
9b8dc66f MB |
133 | config SND_SOC_SPEYSIDE |
134 | tristate "Audio support for Wolfson Speyside" | |
090d9348 | 135 | depends on I2C && SPI_MASTER |
29ea3ac1 | 136 | depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST |
9b8dc66f | 137 | select SND_SAMSUNG_I2S |
a9ba6151 | 138 | select SND_SOC_WM8996 |
ea3e98e7 | 139 | select SND_SOC_WM9081 |
f9372c9c | 140 | select SND_SOC_WM0010 |
52c49e01 | 141 | select SND_SOC_WM1250_EV1 |
22cb839b | 142 | |
6414261f MB |
143 | config SND_SOC_TOBERMORY |
144 | tristate "Audio support for Wolfson Tobermory" | |
090d9348 | 145 | depends on INPUT && I2C |
29ea3ac1 | 146 | depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST |
22cb839b MB |
147 | select SND_SAMSUNG_I2S |
148 | select SND_SOC_WM8962 | |
abda5dfd | 149 | |
b545dd92 MB |
150 | config SND_SOC_BELLS |
151 | tristate "Audio support for Wolfson Bells" | |
090d9348 | 152 | depends on MFD_ARIZONA && I2C && SPI_MASTER |
29ea3ac1 | 153 | depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST |
b545dd92 MB |
154 | select SND_SAMSUNG_I2S |
155 | select SND_SOC_WM5102 | |
156 | select SND_SOC_WM5110 | |
157 | select SND_SOC_WM9081 | |
213a7965 | 158 | select SND_SOC_WM0010 |
4868ce57 | 159 | select SND_SOC_WM1250_EV1 |
b545dd92 | 160 | |
abda5dfd MB |
161 | config SND_SOC_LOWLAND |
162 | tristate "Audio support for Wolfson Lowland" | |
090d9348 | 163 | depends on I2C |
29ea3ac1 | 164 | depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST |
abda5dfd MB |
165 | select SND_SAMSUNG_I2S |
166 | select SND_SOC_WM5100 | |
167 | select SND_SOC_WM9081 | |
0a590b1d MB |
168 | |
169 | config SND_SOC_LITTLEMILL | |
170 | tristate "Audio support for Wolfson Littlemill" | |
090d9348 | 171 | depends on I2C |
29ea3ac1 | 172 | depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST |
0a590b1d | 173 | select SND_SAMSUNG_I2S |
dd85ecc2 | 174 | select MFD_WM8994 |
0a590b1d | 175 | select SND_SOC_WM8994 |
31c26a6a TB |
176 | |
177 | config SND_SOC_SNOW | |
178 | tristate "Audio support for Google Snow boards" | |
090d9348 | 179 | depends on I2C |
31c26a6a TB |
180 | select SND_SOC_MAX98090 |
181 | select SND_SOC_MAX98095 | |
182 | select SND_SAMSUNG_I2S | |
183 | help | |
184 | Say Y if you want to add audio support for various Snow | |
185 | boards based on Exynos5 series of SoCs. | |
a40712a3 | 186 | |
d683d0b6 KMD |
187 | config SND_SOC_ARNDALE_RT5631_ALC5631 |
188 | tristate "Audio support for RT5631(ALC5631) on Arndale Board" | |
090d9348 | 189 | depends on I2C |
d683d0b6 KMD |
190 | select SND_SAMSUNG_I2S |
191 | select SND_SOC_RT5631 | |
090d9348 | 192 | |
1bfbc260 SN |
193 | config SND_SOC_SAMSUNG_TM2_WM5110 |
194 | tristate "SoC I2S Audio support for WM5110 on TM2 board" | |
195 | depends on SND_SOC_SAMSUNG && MFD_ARIZONA && I2C && SPI_MASTER | |
196 | select SND_SOC_MAX98504 | |
197 | select SND_SOC_WM5110 | |
198 | select SND_SAMSUNG_I2S | |
199 | help | |
200 | Say Y if you want to add support for SoC audio on the TM2 board. | |
201 | ||
090d9348 | 202 | endif #SND_SOC_SAMSUNG |