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