Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[linux-btrfs-devel.git] / sound / soc / davinci / Kconfig
blob9e11a14d1b4579dbb032abdf21ca8931ad59df9d
1 config SND_DAVINCI_SOC
2         tristate "SoC Audio for the TI DAVINCI chip"
3         depends on ARCH_DAVINCI
4         help
5           Say Y or M if you want to add support for codecs attached to
6           the DAVINCI AC97 or I2S interface. You will also need
7           to select the audio interfaces to support below.
9 config SND_DAVINCI_SOC_I2S
10         tristate
12 config SND_DAVINCI_SOC_MCASP
13         tristate
15 config SND_DAVINCI_SOC_VCIF
16         tristate
18 config SND_DAVINCI_SOC_EVM
19         tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
20         depends on SND_DAVINCI_SOC
21         depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
22         select SND_DAVINCI_SOC_I2S
23         select SND_SOC_TLV320AIC3X
24         help
25           Say Y if you want to add support for SoC audio on TI
26           DaVinci DM6446, DM355 or DM365 EVM platforms.
28 choice
29         prompt "DM365 codec select"
30         depends on SND_DAVINCI_SOC_EVM
31         depends on MACH_DAVINCI_DM365_EVM
33 config SND_DM365_AIC3X_CODEC
34         bool "Audio Codec - AIC3101"
35         help
36           Say Y if you want to add support for AIC3101 audio codec
38 config SND_DM365_VOICE_CODEC
39         bool "Voice Codec - CQ93VC"
40         select MFD_DAVINCI_VOICECODEC
41         select SND_DAVINCI_SOC_VCIF
42         select SND_SOC_CQ0093VC
43         help
44           Say Y if you want to add support for SoC On-chip voice codec
45 endchoice
47 config  SND_DM6467_SOC_EVM
48         tristate "SoC Audio support for DaVinci DM6467 EVM"
49         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DM6467_EVM
50         select SND_DAVINCI_SOC_MCASP
51         select SND_SOC_TLV320AIC3X
52         select SND_SOC_SPDIF
54         help
55           Say Y if you want to add support for SoC audio on TI
57 config SND_DAVINCI_SOC_SFFSDR
58         tristate "SoC Audio support for SFFSDR"
59         depends on SND_DAVINCI_SOC && MACH_SFFSDR
60         select SND_DAVINCI_SOC_I2S
61         select SND_SOC_PCM3008
62         select SFFSDR_FPGA
63         help
64           Say Y if you want to add support for SoC audio on
65           Lyrtech SFFSDR board.
67 config  SND_DA830_SOC_EVM
68         tristate "SoC Audio support for DA830/OMAP-L137 EVM"
69         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA830_EVM
70         select SND_DAVINCI_SOC_MCASP
71         select SND_SOC_TLV320AIC3X
73         help
74           Say Y if you want to add support for SoC audio on TI
75           DA830/OMAP-L137 EVM
77 config  SND_DA850_SOC_EVM
78         tristate "SoC Audio support for DA850/OMAP-L138 EVM"
79         depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA850_EVM
80         select SND_DAVINCI_SOC_MCASP
81         select SND_SOC_TLV320AIC3X
82         help
83           Say Y if you want to add support for SoC audio on TI
84           DA850/OMAP-L138 EVM