1menuconfig SND_SOC_SAMSUNG 2 tristate "ASoC support for Samsung" 3 depends on PLAT_SAMSUNG || ARCH_EXYNOS || COMPILE_TEST 4 depends on COMMON_CLK 5 select SND_SOC_GENERIC_DMAENGINE_PCM 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 11if SND_SOC_SAMSUNG 12 13config SND_S3C24XX_I2S 14 tristate 15 16config SND_S3C_I2SV2_SOC 17 tristate 18 19config SND_S3C2412_SOC_I2S 20 tristate 21 select SND_S3C_I2SV2_SOC 22 23config SND_SAMSUNG_PCM 24 tristate "Samsung PCM interface support" 25 26config SND_SAMSUNG_SPDIF 27 tristate "Samsung SPDIF transmitter support" 28 select SND_SOC_SPDIF 29 30config SND_SAMSUNG_I2S 31 tristate "Samsung I2S interface support" 32 33config SND_SOC_SAMSUNG_NEO1973_WM8753 34 tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)" 35 depends on MACH_NEO1973_GTA02 36 select SND_S3C24XX_I2S 37 select SND_SOC_WM8753 38 select SND_SOC_BT_SCO 39 help 40 Say Y here to enable audio support for the Openmoko Neo1973 41 Smartphones. 42 43config SND_SOC_SAMSUNG_JIVE_WM8750 44 tristate "SoC I2S Audio support for Jive" 45 depends on MACH_JIVE && I2C 46 select SND_SOC_WM8750 47 select SND_S3C2412_SOC_I2S 48 help 49 Say Y if you want to add support for SoC audio on the Jive. 50 51config SND_SOC_SAMSUNG_SMDK_WM8580 52 tristate "SoC I2S Audio support for WM8580 on SMDK" 53 depends on MACH_SMDK6410 54 depends on I2C 55 select SND_SOC_WM8580 56 select SND_SAMSUNG_I2S 57 help 58 Say Y if you want to add support for SoC audio on the SMDKs. 59 60config SND_SOC_SAMSUNG_SMDK_WM8994 61 tristate "SoC I2S Audio support for WM8994 on SMDK" 62 depends on I2C=y 63 select MFD_WM8994 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 69config SND_SOC_SAMSUNG_S3C24XX_UDA134X 70 tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" 71 depends on ARCH_S3C24XX 72 select SND_S3C24XX_I2S 73 select SND_SOC_L3 74 select SND_SOC_UDA134X 75 76config SND_SOC_SAMSUNG_SIMTEC 77 tristate 78 help 79 Internal node for common S3C24XX/Simtec suppor 80 81config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23 82 tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" 83 depends on ARCH_S3C24XX && I2C 84 select SND_S3C24XX_I2S 85 select SND_SOC_TLV320AIC23_I2C 86 select SND_SOC_SAMSUNG_SIMTEC 87 88config SND_SOC_SAMSUNG_SIMTEC_HERMES 89 tristate "SoC I2S Audio support for Simtec Hermes board" 90 depends on ARCH_S3C24XX && I2C 91 select SND_S3C24XX_I2S 92 select SND_SOC_TLV320AIC3X 93 select SND_SOC_SAMSUNG_SIMTEC 94 95config SND_SOC_SAMSUNG_H1940_UDA1380 96 tristate "Audio support for the HP iPAQ H1940" 97 depends on ARCH_H1940 && I2C 98 select SND_S3C24XX_I2S 99 select SND_SOC_UDA1380 100 help 101 This driver provides audio support for HP iPAQ h1940 PDA. 102 103config SND_SOC_SAMSUNG_RX1950_UDA1380 104 tristate "Audio support for the HP iPAQ RX1950" 105 depends on MACH_RX1950 && I2C 106 select SND_S3C24XX_I2S 107 select SND_SOC_UDA1380 108 help 109 This driver provides audio support for HP iPAQ RX1950 PDA. 110 111config SND_SOC_SMARTQ 112 tristate "SoC I2S Audio support for SmartQ board" 113 depends on MACH_SMARTQ && I2C 114 select SND_SAMSUNG_I2S 115 select SND_SOC_WM8750 116 117config SND_SOC_SAMSUNG_SMDK_SPDIF 118 tristate "SoC S/PDIF Audio support for SMDK" 119 select SND_SAMSUNG_SPDIF 120 help 121 Say Y if you want to add support for SoC S/PDIF audio on the SMDK. 122 123config SND_SOC_SMDK_WM8994_PCM 124 tristate "SoC PCM Audio support for WM8994 on SMDK" 125 depends on I2C=y 126 select MFD_WM8994 127 select SND_SOC_WM8994 128 select SND_SAMSUNG_PCM 129 help 130 Say Y if you want to add support for SoC audio on the SMDK 131 132config SND_SOC_SPEYSIDE 133 tristate "Audio support for Wolfson Speyside" 134 depends on I2C && SPI_MASTER 135 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST 136 select SND_SAMSUNG_I2S 137 select SND_SOC_WM8996 138 select SND_SOC_WM9081 139 select SND_SOC_WM0010 140 select SND_SOC_WM1250_EV1 141 142config SND_SOC_TOBERMORY 143 tristate "Audio support for Wolfson Tobermory" 144 depends on INPUT && I2C 145 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST 146 select SND_SAMSUNG_I2S 147 select SND_SOC_WM8962 148 149config SND_SOC_BELLS 150 tristate "Audio support for Wolfson Bells" 151 depends on MFD_ARIZONA && I2C && SPI_MASTER 152 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST 153 select SND_SAMSUNG_I2S 154 select SND_SOC_WM5102 155 select SND_SOC_WM5110 156 select SND_SOC_WM9081 157 select SND_SOC_WM0010 158 select SND_SOC_WM1250_EV1 159 160config SND_SOC_LOWLAND 161 tristate "Audio support for Wolfson Lowland" 162 depends on I2C 163 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST 164 select SND_SAMSUNG_I2S 165 select SND_SOC_WM5100 166 select SND_SOC_WM9081 167 168config SND_SOC_LITTLEMILL 169 tristate "Audio support for Wolfson Littlemill" 170 depends on I2C 171 depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST 172 select SND_SAMSUNG_I2S 173 select MFD_WM8994 174 select SND_SOC_WM8994 175 176config SND_SOC_SNOW 177 tristate "Audio support for Google Snow boards" 178 depends on I2C 179 select SND_SOC_MAX98090 180 select SND_SOC_MAX98095 181 select SND_SAMSUNG_I2S 182 help 183 Say Y if you want to add audio support for various Snow 184 boards based on Exynos5 series of SoCs. 185 186config SND_SOC_ARNDALE_RT5631_ALC5631 187 tristate "Audio support for RT5631(ALC5631) on Arndale Board" 188 depends on I2C 189 select SND_SAMSUNG_I2S 190 select SND_SOC_RT5631 191 192endif #SND_SOC_SAMSUNG 193