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