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