1config SND_PXA2XX_SOC 2 tristate "SoC Audio for the Intel PXA2xx chip" 3 depends on ARCH_PXA 4 select SND_ARM 5 select SND_PXA2XX_LIB 6 help 7 Say Y or M if you want to add support for codecs attached to 8 the PXA2xx AC97, I2S or SSP interface. You will also need 9 to select the audio interfaces to support below. 10 11config SND_MMP_SOC 12 bool "Soc Audio for Marvell MMP chips" 13 depends on ARCH_MMP 14 select SND_SOC_DMAENGINE_PCM 15 select SND_ARM 16 help 17 Say Y if you want to add support for codecs attached to 18 the MMP SSPA interface. 19 20config SND_PXA2XX_AC97 21 tristate 22 select SND_AC97_CODEC 23 24config SND_PXA2XX_SOC_AC97 25 tristate 26 select AC97_BUS 27 select SND_ARM 28 select SND_PXA2XX_LIB_AC97 29 select SND_SOC_AC97_BUS 30 31config SND_PXA2XX_SOC_I2S 32 tristate 33 34config SND_PXA_SOC_SSP 35 tristate 36 select PXA_SSP 37 38config SND_MMP_SOC_SSPA 39 tristate 40 41config SND_PXA2XX_SOC_CORGI 42 tristate "SoC Audio support for Sharp Zaurus SL-C7x0" 43 depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx 44 select SND_PXA2XX_SOC_I2S 45 select SND_SOC_WM8731 46 help 47 Say Y if you want to add support for SoC audio on Sharp 48 Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). 49 50config SND_PXA2XX_SOC_SPITZ 51 tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" 52 depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 53 select SND_PXA2XX_SOC_I2S 54 select SND_SOC_WM8750 55 help 56 Say Y if you want to add support for SoC audio on Sharp 57 Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). 58 59config SND_PXA2XX_SOC_Z2 60 tristate "SoC Audio support for Zipit Z2" 61 depends on SND_PXA2XX_SOC && MACH_ZIPIT2 62 select SND_PXA2XX_SOC_I2S 63 select SND_SOC_WM8750 64 help 65 Say Y if you want to add support for SoC audio on Zipit Z2. 66 67config SND_PXA2XX_SOC_POODLE 68 tristate "SoC Audio support for Poodle" 69 depends on SND_PXA2XX_SOC && MACH_POODLE 70 select SND_PXA2XX_SOC_I2S 71 select SND_SOC_WM8731 72 help 73 Say Y if you want to add support for SoC audio on Sharp 74 Zaurus SL-5600 model (Poodle). 75 76config SND_PXA2XX_SOC_TOSA 77 tristate "SoC AC97 Audio support for Tosa" 78 depends on SND_PXA2XX_SOC && MACH_TOSA 79 depends on MFD_TC6393XB 80 select SND_PXA2XX_SOC_AC97 81 select SND_SOC_WM9712 82 help 83 Say Y if you want to add support for SoC audio on Sharp 84 Zaurus SL-C6000x models (Tosa). 85 86config SND_PXA2XX_SOC_E740 87 tristate "SoC AC97 Audio support for e740" 88 depends on SND_PXA2XX_SOC && MACH_E740 89 select SND_SOC_WM9705 90 select SND_PXA2XX_SOC_AC97 91 help 92 Say Y if you want to add support for SoC audio on the 93 toshiba e740 PDA 94 95config SND_PXA2XX_SOC_E750 96 tristate "SoC AC97 Audio support for e750" 97 depends on SND_PXA2XX_SOC && MACH_E750 98 select SND_SOC_WM9705 99 select SND_PXA2XX_SOC_AC97 100 help 101 Say Y if you want to add support for SoC audio on the 102 toshiba e750 PDA 103 104config SND_PXA2XX_SOC_E800 105 tristate "SoC AC97 Audio support for e800" 106 depends on SND_PXA2XX_SOC && MACH_E800 107 select SND_SOC_WM9712 108 select SND_PXA2XX_SOC_AC97 109 help 110 Say Y if you want to add support for SoC audio on the 111 Toshiba e800 PDA 112 113config SND_PXA2XX_SOC_EM_X270 114 tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" 115 depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ 116 MACH_CM_X300) 117 select SND_PXA2XX_SOC_AC97 118 select SND_SOC_WM9712 119 help 120 Say Y if you want to add support for SoC audio on 121 CompuLab EM-x270, eXeda and CM-X300 machines. 122 123config SND_PXA2XX_SOC_PALM27X 124 bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive" 125 depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \ 126 MACH_PALMT5 || MACH_PALMTE2) 127 select SND_PXA2XX_SOC_AC97 128 select SND_SOC_WM9712 129 help 130 Say Y if you want to add support for SoC audio on 131 Palm T|X, T5, E2 or LifeDrive handheld computer. 132 133config SND_SOC_SAARB 134 tristate "SoC Audio support for Marvell Saarb" 135 depends on SND_PXA2XX_SOC && MACH_SAARB 136 select MFD_88PM860X 137 select SND_PXA_SOC_SSP 138 select SND_SOC_88PM860X 139 help 140 Say Y if you want to add support for SoC audio on the 141 Marvell Saarb reference platform. 142 143config SND_SOC_TAVOREVB3 144 tristate "SoC Audio support for Marvell Tavor EVB3" 145 depends on SND_PXA2XX_SOC && MACH_TAVOREVB3 146 select MFD_88PM860X 147 select SND_PXA_SOC_SSP 148 select SND_SOC_88PM860X 149 help 150 Say Y if you want to add support for SoC audio on the 151 Marvell Saarb reference platform. 152 153config SND_PXA910_SOC 154 tristate "SoC Audio for Marvell PXA910 chip" 155 depends on ARCH_MMP && SND 156 select SND_PCM 157 help 158 Say Y if you want to add support for SoC audio on the 159 Marvell PXA910 reference platform. 160 161config SND_SOC_TTC_DKB 162 bool "SoC Audio support for TTC DKB" 163 depends on SND_PXA910_SOC && MACH_TTC_DKB 164 select PXA_SSP 165 select SND_PXA_SOC_SSP 166 select SND_MMP_SOC 167 select MFD_88PM860X 168 select SND_SOC_88PM860X 169 help 170 Say Y if you want to add support for SoC audio on TTC DKB 171 172 173config SND_SOC_ZYLONITE 174 tristate "SoC Audio support for Marvell Zylonite" 175 depends on SND_PXA2XX_SOC && MACH_ZYLONITE 176 select SND_PXA2XX_SOC_AC97 177 select SND_PXA_SOC_SSP 178 select SND_SOC_WM9713 179 help 180 Say Y if you want to add support for SoC audio on the 181 Marvell Zylonite reference platform. 182 183config SND_SOC_RAUMFELD 184 tristate "SoC Audio support Raumfeld audio adapter" 185 depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) 186 depends on I2C && SPI_MASTER 187 select SND_PXA_SOC_SSP 188 select SND_SOC_CS4270 189 select SND_SOC_AK4104 190 help 191 Say Y if you want to add support for SoC audio on Raumfeld devices 192 193config SND_PXA2XX_SOC_HX4700 194 tristate "SoC Audio support for HP iPAQ hx4700" 195 depends on SND_PXA2XX_SOC && MACH_H4700 && I2C 196 select SND_PXA2XX_SOC_I2S 197 select SND_SOC_AK4641 198 help 199 Say Y if you want to add support for SoC audio on the 200 HP iPAQ hx4700. 201 202config SND_PXA2XX_SOC_MAGICIAN 203 tristate "SoC Audio support for HTC Magician" 204 depends on SND_PXA2XX_SOC && MACH_MAGICIAN 205 select SND_PXA2XX_SOC_I2S 206 select SND_PXA_SOC_SSP 207 select SND_SOC_UDA1380 208 help 209 Say Y if you want to add support for SoC audio on the 210 HTC Magician. 211 212config SND_PXA2XX_SOC_MIOA701 213 tristate "SoC Audio support for MIO A701" 214 depends on SND_PXA2XX_SOC && MACH_MIOA701 215 select SND_PXA2XX_SOC_AC97 216 select SND_SOC_WM9713 217 help 218 Say Y if you want to add support for SoC audio on the 219 MIO A701. 220 221config SND_PXA2XX_SOC_IMOTE2 222 tristate "SoC Audio support for IMote 2" 223 depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C 224 select SND_PXA2XX_SOC_I2S 225 select SND_SOC_WM8940 226 help 227 Say Y if you want to add support for SoC audio on the 228 IMote 2. 229 230config SND_MMP_SOC_BROWNSTONE 231 tristate "SoC Audio support for Marvell Brownstone" 232 depends on SND_MMP_SOC && MACH_BROWNSTONE 233 select SND_MMP_SOC_SSPA 234 select MFD_WM8994 235 select SND_SOC_WM8994 236 help 237 Say Y if you want to add support for SoC audio on the 238 Marvell Brownstone reference platform. 239