Merge branches 'x86-build-for-linus', 'x86-cleanups-for-linus' and 'x86-debug-for...
[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
4
5config SND_EDMA_SOC
6 tristate "SoC Audio for Texas Instruments chips using eDMA (AM33XX/43XX)"
7 depends on SOC_AM33XX || SOC_AM43XX
8 select SND_SOC_GENERIC_DMAENGINE_PCM
9 help
10 Say Y or M here if you want audio support for TI SoC which uses eDMA.
11 The following line of SoCs are supported by this platform driver:
12 - AM335x
13 - AM437x/AM438x
310355c1
VB
14
15config SND_DAVINCI_SOC_I2S
16 tristate
17
b67f4487 18config SND_DAVINCI_SOC_MCASP
37119dd7 19 tristate "Multichannel Audio Serial Port (McASP) support"
f3f9cfa8 20 depends on SND_DAVINCI_SOC || SND_OMAP_SOC || SND_EDMA_SOC
37119dd7
PU
21 help
22 Say Y or M here if you want to have support for McASP IP found in
23 various Texas Instruments SoCs like:
24 - daVinci devices
25 - Sitara line of SoCs (AM335x, AM438x, etc)
26 - DRA7x devices
b67f4487 27
e155fcc2
MA
28config SND_DAVINCI_SOC_VCIF
29 tristate
30
c3238a4c
PU
31config SND_DAVINCI_SOC_GENERIC_EVM
32 tristate
33 select SND_SOC_TLV320AIC3X
34 select SND_DAVINCI_SOC_MCASP
35
d79e07c9
HG
36config SND_AM33XX_SOC_EVM
37 tristate "SoC Audio for the AM33XX chip based boards"
f3f9cfa8 38 depends on SND_EDMA_SOC && SOC_AM33XX && I2C
c3238a4c 39 select SND_DAVINCI_SOC_GENERIC_EVM
d79e07c9
HG
40 help
41 Say Y or M if you want to add support for SoC audio on AM33XX
42 boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
43 AM335X-EVMSK, and BeagelBone with AudioCape boards have this
44 setup.
45
310355c1 46config SND_DAVINCI_SOC_EVM
9b95b166 47 tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
24fc81d5 48 depends on SND_DAVINCI_SOC && I2C
aa9b88ee 49 depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
c3238a4c 50 select SND_DAVINCI_SOC_GENERIC_EVM
310355c1
VB
51 help
52 Say Y if you want to add support for SoC audio on TI
aa9b88ee
MA
53 DaVinci DM6446, DM355 or DM365 EVM platforms.
54
55choice
56 prompt "DM365 codec select"
57 depends on SND_DAVINCI_SOC_EVM
58 depends on MACH_DAVINCI_DM365_EVM
aa9b88ee
MA
59
60config SND_DM365_AIC3X_CODEC
61 bool "Audio Codec - AIC3101"
62 help
63 Say Y if you want to add support for AIC3101 audio codec
64
65config SND_DM365_VOICE_CODEC
19926c6d
AB
66 tristate "Voice Codec - CQ93VC"
67 depends on SND_DAVINCI_SOC
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.286692 seconds and 5 git commands to generate.