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