1config 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.
8
9config SND_DAVINCI_SOC_I2S
10	tristate
11
12config SND_DAVINCI_SOC_MCASP
13	tristate
14
15config SND_DAVINCI_SOC_VCIF
16	tristate
17
18config 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.
27
28choice
29	prompt "DM365 codec select"
30	depends on SND_DAVINCI_SOC_EVM
31	depends on MACH_DAVINCI_DM365_EVM
32
33config SND_DM365_AIC3X_CODEC
34	bool "Audio Codec - AIC3101"
35	help
36	  Say Y if you want to add support for AIC3101 audio codec
37
38config 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
45endchoice
46
47config  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
53
54	help
55	  Say Y if you want to add support for SoC audio on TI
56
57config 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.
66
67config  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
72
73	help
74	  Say Y if you want to add support for SoC audio on TI
75	  DA830/OMAP-L137 EVM
76
77config  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
85
86