]> git.karo-electronics.de Git - karo-tx-linux.git/blob - sound/soc/imx/Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
[karo-tx-linux.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_MX27VIS_AIC32X4
34         tristate "SoC audio support for Visstrim M10 boards"
35         depends on MACH_IMX27_VISSTRIM_M10
36         select SND_SOC_TVL320AIC32X4
37         select SND_MXC_SOC_SSI
38         select SND_MXC_SOC_MX2
39         help
40           Say Y if you want to add support for SoC audio on Visstrim SM10
41           board with TLV320AIC32X4 codec.
42
43 config SND_SOC_PHYCORE_AC97
44         tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards"
45         depends on MACH_PCM043 || MACH_PCA100
46         select SND_SOC_WM9712
47         select SND_MXC_SOC_SSI
48         select SND_MXC_SOC_FIQ
49         help
50           Say Y if you want to add support for SoC audio on Phytec phyCORE
51           and phyCARD boards in AC97 mode
52
53 config SND_SOC_EUKREA_TLV320
54         tristate "Eukrea TLV320"
55         depends on MACH_EUKREA_MBIMX27_BASEBOARD \
56                 || MACH_EUKREA_MBIMXSD25_BASEBOARD \
57                 || MACH_EUKREA_MBIMXSD35_BASEBOARD \
58                 || MACH_EUKREA_MBIMXSD51_BASEBOARD
59         select SND_SOC_TLV320AIC23
60         select SND_MXC_SOC_SSI
61         select SND_MXC_SOC_FIQ
62         help
63           Enable I2S based access to the TLV320AIC23B codec attached
64           to the SSI interface
65
66 endif   # SND_IMX_SOC