ASoC: davinci-vcif: Convert to use edma-pcm
[deliverable/linux.git] / sound / soc / davinci / Kconfig
CommitLineData
310355c1 1config SND_DAVINCI_SOC
f3f9cfa8
PU
2 tristate "SoC Audio for TI DAVINCI"
3 depends on ARCH_DAVINCI
4c03a5eb 4 select SND_EDMA_SOC
f3f9cfa8
PU
5
6config SND_EDMA_SOC
7 tristate "SoC Audio for Texas Instruments chips using eDMA (AM33XX/43XX)"
4c03a5eb 8 depends on SOC_AM33XX || SOC_AM43XX || ARCH_DAVINCI
f3f9cfa8
PU
9 select SND_SOC_GENERIC_DMAENGINE_PCM
10 help
11 Say Y or M here if you want audio support for TI SoC which uses eDMA.
12 The following line of SoCs are supported by this platform driver:
13 - AM335x
14 - AM437x/AM438x
310355c1
VB
15
16config SND_DAVINCI_SOC_I2S
17 tristate
18
b67f4487 19config SND_DAVINCI_SOC_MCASP
37119dd7 20 tristate "Multichannel Audio Serial Port (McASP) support"
f3f9cfa8 21 depends on SND_DAVINCI_SOC || SND_OMAP_SOC || SND_EDMA_SOC
37119dd7
PU
22 help
23 Say Y or M here if you want to have support for McASP IP found in
24 various Texas Instruments SoCs like:
25 - daVinci devices
26 - Sitara line of SoCs (AM335x, AM438x, etc)
27 - DRA7x devices
b67f4487 28
e155fcc2
MA
29config SND_DAVINCI_SOC_VCIF
30 tristate
31
c3238a4c
PU
32config SND_DAVINCI_SOC_GENERIC_EVM
33 tristate
34 select SND_SOC_TLV320AIC3X
35 select SND_DAVINCI_SOC_MCASP
36
d79e07c9
HG
37config SND_AM33XX_SOC_EVM
38 tristate "SoC Audio for the AM33XX chip based boards"
f3f9cfa8 39 depends on SND_EDMA_SOC && SOC_AM33XX && I2C
c3238a4c 40 select SND_DAVINCI_SOC_GENERIC_EVM
d79e07c9
HG
41 help
42 Say Y or M if you want to add support for SoC audio on AM33XX
43 boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
44 AM335X-EVMSK, and BeagelBone with AudioCape boards have this
45 setup.
46
310355c1 47config SND_DAVINCI_SOC_EVM
9b95b166 48 tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
24fc81d5 49 depends on SND_DAVINCI_SOC && I2C
aa9b88ee 50 depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
c3238a4c 51 select SND_DAVINCI_SOC_GENERIC_EVM
310355c1
VB
52 help
53 Say Y if you want to add support for SoC audio on TI
aa9b88ee
MA
54 DaVinci DM6446, DM355 or DM365 EVM platforms.
55
56choice
57 prompt "DM365 codec select"
58 depends on SND_DAVINCI_SOC_EVM
59 depends on MACH_DAVINCI_DM365_EVM
aa9b88ee
MA
60
61config SND_DM365_AIC3X_CODEC
f9a7ba32 62 tristate "Audio Codec - AIC3101"
aa9b88ee
MA
63 help
64 Say Y if you want to add support for AIC3101 audio codec
65
66config SND_DM365_VOICE_CODEC
19926c6d 67 tristate "Voice Codec - CQ93VC"
aa9b88ee
MA
68 select MFD_DAVINCI_VOICECODEC
69 select SND_DAVINCI_SOC_VCIF
70 select SND_SOC_CQ0093VC
71 help
72 Say Y if you want to add support for SoC On-chip voice codec
73endchoice
08bd1686 74
b67f4487
C
75config SND_DM6467_SOC_EVM
76 tristate "SoC Audio support for DaVinci DM6467 EVM"
24fc81d5 77 depends on SND_DAVINCI_SOC && MACH_DAVINCI_DM6467_EVM && I2C
c3238a4c 78 select SND_DAVINCI_SOC_GENERIC_EVM
b67f4487
C
79 select SND_SOC_SPDIF
80
81 help
82 Say Y if you want to add support for SoC audio on TI
83
7ae5945f 84config SND_DA830_SOC_EVM
30230f4c 85 tristate "SoC Audio support for DA830/OMAP-L137 EVM"
24fc81d5 86 depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA830_EVM && I2C
c3238a4c 87 select SND_DAVINCI_SOC_GENERIC_EVM
7ae5945f
C
88
89 help
90 Say Y if you want to add support for SoC audio on TI
30230f4c
C
91 DA830/OMAP-L137 EVM
92
93config SND_DA850_SOC_EVM
94 tristate "SoC Audio support for DA850/OMAP-L138 EVM"
24fc81d5 95 depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA850_EVM && I2C
c3238a4c 96 select SND_DAVINCI_SOC_GENERIC_EVM
30230f4c
C
97 help
98 Say Y if you want to add support for SoC audio on TI
99 DA850/OMAP-L138 EVM
7ae5945f 100
This page took 0.315751 seconds and 5 git commands to generate.