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