]> git.karo-electronics.de Git - mv-sheeva.git/blob - sound/soc/imx/Kconfig
ASoC: multi-component - ASoC Multi-Component Support
[mv-sheeva.git] / sound / soc / imx / Kconfig
1 menuconfig SND_IMX_SOC
2         tristate "SoC Audio for Freescale i.MX CPUs"
3         depends on ARCH_MXC
4         select SND_PCM
5         select FIQ
6         select SND_SOC_AC97_BUS
7         help
8           Say Y or M if you want to add support for codecs attached to
9           the i.MX SSI interface.
10
11
12 if SND_IMX_SOC
13
14 config SND_MXC_SOC_SSI
15         tristate
16
17 config SND_MXC_SOC_FIQ
18         tristate
19
20 config SND_MXC_SOC_MX2
21         tristate
22
23 config SND_MXC_SOC_WM1133_EV1
24         tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted"
25         depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL
26         select SND_SOC_WM8350
27         select SND_MXC_SOC_SSI
28         select SND_MXC_SOC_FIQ
29         help
30           Enable support for audio on the i.MX31ADS with the WM1133-EV1
31           PMIC board with WM8835x fitted.
32
33 config SND_SOC_PHYCORE_AC97
34         tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards"
35         depends on MACH_PCM043 || MACH_PCA100
36         select SND_SOC_WM9712
37         select SND_MXC_SOC_SSI
38         select SND_MXC_SOC_FIQ
39         help
40           Say Y if you want to add support for SoC audio on Phytec phyCORE
41           and phyCARD boards in AC97 mode
42
43 config SND_SOC_EUKREA_TLV320
44         tristate "Eukrea TLV320"
45         depends on MACH_EUKREA_MBIMX27_BASEBOARD || MACH_EUKREA_MBIMXSD_BASEBOARD
46         select SND_SOC_TLV320AIC23
47         select SND_MXC_SOC_SSI
48         select SND_MXC_SOC_FIQ
49         help
50           Enable I2S based access to the TLV320AIC23B codec attached
51           to the SSI interface
52
53 endif   # SND_IMX_SOC