Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney...
[linux-2.6-block.git] / sound / soc / davinci / Kconfig
1 config SND_DAVINCI_SOC
2         tristate "SoC Audio for TI DAVINCI or AM33XX/AM43XX chips"
3         depends on ARCH_DAVINCI || SOC_AM33XX || SOC_AM43XX
4
5 config SND_DAVINCI_SOC_I2S
6         tristate
7
8 config SND_DAVINCI_SOC_MCASP
9         tristate
10
11 config SND_DAVINCI_SOC_VCIF
12         tristate
13
14 config SND_DAVINCI_SOC_GENERIC_EVM
15         tristate
16         select SND_SOC_TLV320AIC3X
17         select SND_DAVINCI_SOC_MCASP
18
19 config SND_AM33XX_SOC_EVM
20         tristate "SoC Audio for the AM33XX chip based boards"
21         depends on SND_DAVINCI_SOC && SOC_AM33XX && I2C
22         select SND_DAVINCI_SOC_GENERIC_EVM
23         help
24           Say Y or M if you want to add support for SoC audio on AM33XX
25           boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
26           AM335X-EVMSK, and BeagelBone with AudioCape boards have this
27           setup.
28
29 config SND_DAVINCI_SOC_EVM
30         tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
31         depends on SND_DAVINCI_SOC && I2C
32         depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
33         select SND_DAVINCI_SOC_GENERIC_EVM
34         help
35           Say Y if you want to add support for SoC audio on TI
36           DaVinci DM6446, DM355 or DM365 EVM platforms.
37
38 choice
39         prompt "DM365 codec select"
40         depends on SND_DAVINCI_SOC_EVM
41         depends on MACH_DAVINCI_DM365_EVM
42
43 config SND_DM365_AIC3X_CODEC
44         bool "Audio Codec - AIC3101"
45         help
46           Say Y if you want to add support for AIC3101 audio codec
47
48 config SND_DM365_VOICE_CODEC
49         bool "Voice Codec - CQ93VC"
50         select MFD_DAVINCI_VOICECODEC
51         select SND_DAVINCI_SOC_VCIF
52         select SND_SOC_CQ0093VC
53         help
54           Say Y if you want to add support for SoC On-chip voice codec
55 endchoice
56
57 config  SND_DM6467_SOC_EVM
58         tristate "SoC Audio support for DaVinci DM6467 EVM"
59         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DM6467_EVM && I2C
60         select SND_DAVINCI_SOC_GENERIC_EVM
61         select SND_SOC_SPDIF
62
63         help
64           Say Y if you want to add support for SoC audio on TI
65
66 config  SND_DA830_SOC_EVM
67         tristate "SoC Audio support for DA830/OMAP-L137 EVM"
68         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA830_EVM && I2C
69         select SND_DAVINCI_SOC_GENERIC_EVM
70
71         help
72           Say Y if you want to add support for SoC audio on TI
73           DA830/OMAP-L137 EVM
74
75 config  SND_DA850_SOC_EVM
76         tristate "SoC Audio support for DA850/OMAP-L138 EVM"
77         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA850_EVM && I2C
78         select SND_DAVINCI_SOC_GENERIC_EVM
79         help
80           Say Y if you want to add support for SoC audio on TI
81           DA850/OMAP-L138 EVM
82