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