1config SND_SOC_SAMSUNG 2 tristate "ASoC support for Samsung" 3 depends on PLAT_SAMSUNG 4 select S3C2410_DMA if ARCH_S3C24XX 5 select S3C64XX_PL080 if ARCH_S3C64XX 6 select SND_S3C_DMA if !ARCH_S3C24XX 7 select SND_S3C_DMA_LEGACY if ARCH_S3C24XX 8 select SND_SOC_GENERIC_DMAENGINE_PCM if !ARCH_S3C24XX 9 help 10 Say Y or M if you want to add support for codecs attached to 11 the Samsung SoCs' Audio interfaces. You will also need to 12 select the audio interfaces to support below. 13 14config SND_S3C_DMA 15 tristate 16 17config SND_S3C_DMA_LEGACY 18 tristate 19 20config SND_S3C24XX_I2S 21 tristate 22 select S3C24XX_DMA 23 24config SND_S3C_I2SV2_SOC 25 tristate 26 27config SND_S3C2412_SOC_I2S 28 tristate 29 select SND_S3C_I2SV2_SOC 30 select S3C2410_DMA 31 32config SND_SAMSUNG_PCM 33 tristate 34 35config SND_SAMSUNG_AC97 36 tristate 37 select SND_SOC_AC97_BUS 38 39config SND_SAMSUNG_SPDIF 40 tristate 41 select SND_SOC_SPDIF 42 43config SND_SAMSUNG_I2S 44 tristate 45 46config SND_SOC_SAMSUNG_NEO1973_WM8753 47 tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)" 48 depends on SND_SOC_SAMSUNG && MACH_NEO1973_GTA02 49 select SND_S3C24XX_I2S 50 select SND_SOC_WM8753 51 select SND_SOC_BT_SCO 52 help 53 Say Y here to enable audio support for the Openmoko Neo1973 54 Smartphones. 55 56config SND_SOC_SAMSUNG_JIVE_WM8750 57 tristate "SoC I2S Audio support for Jive" 58 depends on SND_SOC_SAMSUNG && MACH_JIVE 59 select SND_SOC_WM8750 60 select SND_S3C2412_SOC_I2S 61 help 62 Sat Y if you want to add support for SoC audio on the Jive. 63 64config SND_SOC_SAMSUNG_SMDK_WM8580 65 tristate "SoC I2S Audio support for WM8580 on SMDK" 66 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDK6440 || MACH_SMDK6450 || MACH_SMDKV210 || MACH_SMDKC110) 67 select SND_SOC_WM8580 68 select SND_SAMSUNG_I2S 69 help 70 Say Y if you want to add support for SoC audio on the SMDKs. 71 72config SND_SOC_SAMSUNG_SMDK_WM8994 73 tristate "SoC I2S Audio support for WM8994 on SMDK" 74 depends on SND_SOC_SAMSUNG 75 depends on I2C=y 76 select MFD_WM8994 77 select SND_SOC_WM8994 78 select SND_SAMSUNG_I2S 79 help 80 Say Y if you want to add support for SoC audio on the SMDKs. 81 82config SND_SOC_SAMSUNG_SMDK2443_WM9710 83 tristate "SoC AC97 Audio support for SMDK2443 - WM9710" 84 depends on SND_SOC_SAMSUNG && MACH_SMDK2443 85 select S3C2410_DMA 86 select AC97_BUS 87 select SND_SOC_AC97_CODEC 88 select SND_SAMSUNG_AC97 89 help 90 Say Y if you want to add support for SoC audio on smdk2443 91 with the WM9710. 92 93config SND_SOC_SAMSUNG_LN2440SBC_ALC650 94 tristate "SoC AC97 Audio support for LN2440SBC - ALC650" 95 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX 96 select S3C2410_DMA 97 select AC97_BUS 98 select SND_SOC_AC97_CODEC 99 select SND_SAMSUNG_AC97 100 help 101 Say Y if you want to add support for SoC audio on ln2440sbc 102 with the ALC650. 103 104config SND_SOC_SAMSUNG_S3C24XX_UDA134X 105 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" 106 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX 107 select SND_S3C24XX_I2S 108 select SND_SOC_L3 109 select SND_SOC_UDA134X 110 111config SND_SOC_SAMSUNG_SIMTEC 112 tristate 113 help 114 Internal node for common S3C24XX/Simtec suppor 115 116config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23 117 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" 118 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX 119 select SND_S3C24XX_I2S 120 select SND_SOC_TLV320AIC23 121 select SND_SOC_SAMSUNG_SIMTEC 122 123config SND_SOC_SAMSUNG_SIMTEC_HERMES 124 tristate "SoC I2S Audio support for Simtec Hermes board" 125 depends on SND_SOC_SAMSUNG && ARCH_S3C24XX 126 select SND_S3C24XX_I2S 127 select SND_SOC_TLV320AIC3X 128 select SND_SOC_SAMSUNG_SIMTEC 129 130config SND_SOC_SAMSUNG_H1940_UDA1380 131 tristate "Audio support for the HP iPAQ H1940" 132 depends on SND_SOC_SAMSUNG && ARCH_H1940 133 select SND_S3C24XX_I2S 134 select SND_SOC_UDA1380 135 help 136 This driver provides audio support for HP iPAQ h1940 PDA. 137 138config SND_SOC_SAMSUNG_RX1950_UDA1380 139 tristate "Audio support for the HP iPAQ RX1950" 140 depends on SND_SOC_SAMSUNG && MACH_RX1950 141 select SND_S3C24XX_I2S 142 select SND_SOC_UDA1380 143 help 144 This driver provides audio support for HP iPAQ RX1950 PDA. 145 146config SND_SOC_SAMSUNG_SMDK_WM9713 147 tristate "SoC AC97 Audio support for SMDK with WM9713" 148 depends on SND_SOC_SAMSUNG && (MACH_SMDK6410 || MACH_SMDKC100 || MACH_SMDKV210 || MACH_SMDKC110 || MACH_SMDKV310 || MACH_SMDKC210) 149 select SND_SOC_WM9713 150 select SND_SAMSUNG_AC97 151 help 152 Sat Y if you want to add support for SoC audio on the SMDK. 153 154config SND_SOC_SMARTQ 155 tristate "SoC I2S Audio support for SmartQ board" 156 depends on SND_SOC_SAMSUNG && MACH_SMARTQ 157 select SND_SAMSUNG_I2S 158 select SND_SOC_WM8750 159 160config SND_SOC_GONI_AQUILA_WM8994 161 tristate "SoC I2S Audio support for AQUILA/GONI - WM8994" 162 depends on SND_SOC_SAMSUNG && (MACH_GONI || MACH_AQUILA) 163 depends on I2C=y 164 select SND_SAMSUNG_I2S 165 select MFD_WM8994 166 select SND_SOC_WM8994 167 help 168 Say Y if you want to add support for SoC audio on goni or aquila 169 with the WM8994. 170 171config SND_SOC_SAMSUNG_SMDK_SPDIF 172 tristate "SoC S/PDIF Audio support for SMDK" 173 depends on SND_SOC_SAMSUNG 174 select SND_SAMSUNG_SPDIF 175 help 176 Say Y if you want to add support for SoC S/PDIF audio on the SMDK. 177 178config SND_SOC_SMDK_WM8580_PCM 179 tristate "SoC PCM Audio support for WM8580 on SMDK" 180 depends on SND_SOC_SAMSUNG && (MACH_SMDK6450 || MACH_SMDKV210 || MACH_SMDKC110) 181 select SND_SOC_WM8580 182 select SND_SAMSUNG_PCM 183 help 184 Say Y if you want to add support for SoC audio on the SMDK. 185 186config SND_SOC_SMDK_WM8994_PCM 187 tristate "SoC PCM Audio support for WM8994 on SMDK" 188 depends on SND_SOC_SAMSUNG 189 depends on I2C=y 190 select MFD_WM8994 191 select SND_SOC_WM8994 192 select SND_SAMSUNG_PCM 193 help 194 Say Y if you want to add support for SoC audio on the SMDK 195 196config SND_SOC_SPEYSIDE 197 tristate "Audio support for Wolfson Speyside" 198 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 199 select SND_SAMSUNG_I2S 200 select SND_SOC_WM8996 201 select SND_SOC_WM9081 202 select SND_SOC_WM0010 203 select SND_SOC_WM1250_EV1 204 205config SND_SOC_TOBERMORY 206 tristate "Audio support for Wolfson Tobermory" 207 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 208 select SND_SAMSUNG_I2S 209 select SND_SOC_WM8962 210 211config SND_SOC_BELLS 212 tristate "Audio support for Wolfson Bells" 213 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 && MFD_ARIZONA 214 select SND_SAMSUNG_I2S 215 select SND_SOC_WM5102 216 select SND_SOC_WM5110 217 select SND_SOC_WM9081 218 select SND_SOC_WM0010 219 select SND_SOC_WM1250_EV1 220 221config SND_SOC_LOWLAND 222 tristate "Audio support for Wolfson Lowland" 223 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 224 select SND_SAMSUNG_I2S 225 select SND_SOC_WM5100 226 select SND_SOC_WM9081 227 228config SND_SOC_LITTLEMILL 229 tristate "Audio support for Wolfson Littlemill" 230 depends on SND_SOC_SAMSUNG && MACH_WLF_CRAGG_6410 231 select SND_SAMSUNG_I2S 232 select MFD_WM8994 233 select SND_SOC_WM8994 234