Kconfig (204dec93eaaba3a7afdc09aa3c3f6d08c773a367) | Kconfig (a2915d4fefd41efeb76124dadf7a9cb78bff24ad) |
---|---|
1menu "SoC Audio for Freescale CPUs" 2 3comment "Common SoC Audio options for Freescale CPUs:" 4 | |
5config SND_SOC_FSL_SAI 6 tristate 7 select REGMAP_MMIO 8 select SND_SOC_GENERIC_DMAENGINE_PCM 9 10config SND_SOC_FSL_SSI | 1config SND_SOC_FSL_SAI 2 tristate 3 select REGMAP_MMIO 4 select SND_SOC_GENERIC_DMAENGINE_PCM 5 6config SND_SOC_FSL_SSI |
11 tristate "Synchronous Serial Interface module support" 12 help 13 Say Y if you want to add Synchronous Serial Interface (SSI) 14 support for the Freescale CPUs. 15 This option is only useful for out-of-tree drivers since 16 in-tree drivers select it automatically. | 7 tristate |
17 18config SND_SOC_FSL_SPDIF | 8 9config SND_SOC_FSL_SPDIF |
19 tristate "Sony/Philips Digital Interface module support" | 10 tristate |
20 select REGMAP_MMIO | 11 select REGMAP_MMIO |
21 help 22 Say Y if you want to add Sony/Philips Digital Interface (SPDIF) 23 support for the Freescale CPUs. 24 This option is only useful for out-of-tree drivers since 25 in-tree drivers select it automatically. | |
26 27config SND_SOC_FSL_ESAI 28 tristate 29 select REGMAP_MMIO 30 select SND_SOC_FSL_UTILS 31 32config SND_SOC_FSL_UTILS 33 tristate 34 | 12 13config SND_SOC_FSL_ESAI 14 tristate 15 select REGMAP_MMIO 16 select SND_SOC_FSL_UTILS 17 18config SND_SOC_FSL_UTILS 19 tristate 20 |
35config SND_SOC_IMX_PCM_DMA 36 tristate 37 select SND_SOC_GENERIC_DMAENGINE_PCM 38 39config SND_SOC_IMX_AUDMUX 40 tristate "Digital Audio Mux module support" 41 help 42 Say Y if you want to add Digital Audio Mux (AUDMUX) support 43 for the ARM i.MX CPUs. 44 This option is only useful for out-of-tree drivers since 45 in-tree drivers select it automatically. 46 47config SND_POWERPC_SOC | 21menuconfig SND_POWERPC_SOC |
48 tristate "SoC Audio for Freescale PowerPC CPUs" 49 depends on FSL_SOC || PPC_MPC52xx 50 help 51 Say Y or M if you want to add support for codecs attached to 52 the PowerPC CPUs. 53 | 22 tristate "SoC Audio for Freescale PowerPC CPUs" 23 depends on FSL_SOC || PPC_MPC52xx 24 help 25 Say Y or M if you want to add support for codecs attached to 26 the PowerPC CPUs. 27 |
54config SND_IMX_SOC 55 tristate "SoC Audio for Freescale i.MX CPUs" 56 depends on ARCH_MXC || COMPILE_TEST 57 help 58 Say Y or M if you want to add support for codecs attached to 59 the i.MX CPUs. 60 | |
61if SND_POWERPC_SOC 62 63config SND_MPC52xx_DMA 64 tristate 65 66config SND_SOC_POWERPC_DMA 67 tristate 68 | 28if SND_POWERPC_SOC 29 30config SND_MPC52xx_DMA 31 tristate 32 33config SND_SOC_POWERPC_DMA 34 tristate 35 |
69comment "SoC Audio support for Freescale PPC boards:" 70 | |
71config SND_SOC_MPC8610_HPCD 72 tristate "ALSA SoC support for the Freescale MPC8610 HPCD board" 73 # I2C is necessary for the CS4270 driver 74 depends on MPC8610_HPCD && I2C 75 select SND_SOC_FSL_SSI 76 select SND_SOC_FSL_UTILS 77 select SND_SOC_POWERPC_DMA 78 select SND_SOC_CS4270 --- 61 unchanged lines hidden (view full) --- 140 depends on PPC_EFIKA 141 select SND_SOC_MPC5200_AC97 142 select SND_SOC_STAC9766 143 help 144 Say Y if you want to add support for sound on the Efika. 145 146endif # SND_POWERPC_SOC 147 | 36config SND_SOC_MPC8610_HPCD 37 tristate "ALSA SoC support for the Freescale MPC8610 HPCD board" 38 # I2C is necessary for the CS4270 driver 39 depends on MPC8610_HPCD && I2C 40 select SND_SOC_FSL_SSI 41 select SND_SOC_FSL_UTILS 42 select SND_SOC_POWERPC_DMA 43 select SND_SOC_CS4270 --- 61 unchanged lines hidden (view full) --- 105 depends on PPC_EFIKA 106 select SND_SOC_MPC5200_AC97 107 select SND_SOC_STAC9766 108 help 109 Say Y if you want to add support for sound on the Efika. 110 111endif # SND_POWERPC_SOC 112 |
113menuconfig SND_IMX_SOC 114 tristate "SoC Audio for Freescale i.MX CPUs" 115 depends on ARCH_MXC || COMPILE_TEST 116 help 117 Say Y or M if you want to add support for codecs attached to 118 the i.MX CPUs. 119 |
|
148if SND_IMX_SOC 149 150config SND_SOC_IMX_SSI 151 tristate 152 select SND_SOC_FSL_UTILS 153 154config SND_SOC_IMX_PCM_FIQ 155 tristate 156 select FIQ 157 | 120if SND_IMX_SOC 121 122config SND_SOC_IMX_SSI 123 tristate 124 select SND_SOC_FSL_UTILS 125 126config SND_SOC_IMX_PCM_FIQ 127 tristate 128 select FIQ 129 |
158comment "SoC Audio support for Freescale i.MX boards:" | 130config SND_SOC_IMX_PCM_DMA 131 tristate 132 select SND_SOC_GENERIC_DMAENGINE_PCM |
159 | 133 |
134config SND_SOC_IMX_AUDMUX 135 tristate 136 |
|
160config SND_MXC_SOC_WM1133_EV1 161 tristate "Audio on the i.MX31ADS with WM1133-EV1 fitted" 162 depends on MACH_MX31ADS_WM1133_EV1 163 select SND_SOC_WM8350 164 select SND_SOC_IMX_PCM_FIQ 165 select SND_SOC_IMX_AUDMUX 166 select SND_SOC_IMX_SSI 167 help --- 37 unchanged lines hidden (view full) --- 205 select SND_SOC_FSL_SSI 206 select SND_SOC_IMX_PCM_DMA 207 help 208 Enable I2S based access to the TLV320AIC23B codec attached 209 to the SSI interface 210 211config SND_SOC_IMX_WM8962 212 tristate "SoC Audio support for i.MX boards with wm8962" | 137config SND_MXC_SOC_WM1133_EV1 138 tristate "Audio on the i.MX31ADS with WM1133-EV1 fitted" 139 depends on MACH_MX31ADS_WM1133_EV1 140 select SND_SOC_WM8350 141 select SND_SOC_IMX_PCM_FIQ 142 select SND_SOC_IMX_AUDMUX 143 select SND_SOC_IMX_SSI 144 help --- 37 unchanged lines hidden (view full) --- 182 select SND_SOC_FSL_SSI 183 select SND_SOC_IMX_PCM_DMA 184 help 185 Enable I2S based access to the TLV320AIC23B codec attached 186 to the SSI interface 187 188config SND_SOC_IMX_WM8962 189 tristate "SoC Audio support for i.MX boards with wm8962" |
213 depends on OF && I2C | 190 depends on OF && I2C && INPUT |
214 select SND_SOC_WM8962 215 select SND_SOC_IMX_PCM_DMA 216 select SND_SOC_IMX_AUDMUX 217 select SND_SOC_FSL_SSI 218 help 219 Say Y if you want to add support for SoC audio on an i.MX board with 220 a wm8962 codec. 221 --- 21 unchanged lines hidden (view full) --- 243 tristate "SoC Audio support for I.MX boards with mc13783" 244 depends on MFD_MC13XXX && ARM 245 select SND_SOC_IMX_SSI 246 select SND_SOC_IMX_AUDMUX 247 select SND_SOC_MC13783 248 select SND_SOC_IMX_PCM_DMA 249 250endif # SND_IMX_SOC | 191 select SND_SOC_WM8962 192 select SND_SOC_IMX_PCM_DMA 193 select SND_SOC_IMX_AUDMUX 194 select SND_SOC_FSL_SSI 195 help 196 Say Y if you want to add support for SoC audio on an i.MX board with 197 a wm8962 codec. 198 --- 21 unchanged lines hidden (view full) --- 220 tristate "SoC Audio support for I.MX boards with mc13783" 221 depends on MFD_MC13XXX && ARM 222 select SND_SOC_IMX_SSI 223 select SND_SOC_IMX_AUDMUX 224 select SND_SOC_MC13783 225 select SND_SOC_IMX_PCM_DMA 226 227endif # SND_IMX_SOC |
251 252endmenu | |