Linux Audio

Check our new training course

Loading...
v4.17
  1config SND_DAVINCI_SOC
  2	tristate
  3	depends on ARCH_DAVINCI
  4	select SND_EDMA_SOC
  5
  6config SND_EDMA_SOC
  7	tristate "SoC Audio for Texas Instruments chips using eDMA"
  8	depends on TI_EDMA
  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	  - daVinci devices
 14	  - AM335x
 15	  - AM437x/AM438x
 16	  - DRA7xx family
 17
 18config SND_DAVINCI_SOC_I2S
 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.
 24
 25config SND_DAVINCI_SOC_MCASP
 26	tristate "Multichannel Audio Serial Port (McASP) support"
 27	depends on SND_OMAP_SOC || SND_EDMA_SOC
 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
 34
 35config SND_DAVINCI_SOC_VCIF
 36	tristate
 37
 38config SND_DAVINCI_SOC_GENERIC_EVM
 39	tristate
 40	select SND_SOC_TLV320AIC3X
 41	select SND_DAVINCI_SOC_MCASP
 42
 43config SND_AM33XX_SOC_EVM
 44	tristate "SoC Audio for the AM33XX chip based boards"
 45	depends on SND_EDMA_SOC && SOC_AM33XX && I2C
 46	select SND_DAVINCI_SOC_GENERIC_EVM
 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
 53config SND_DAVINCI_SOC_EVM
 54	tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
 55	depends on SND_EDMA_SOC && I2C
 56	depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
 57	select SND_DAVINCI_SOC_GENERIC_EVM
 58	help
 59	  Say Y if you want to add support for SoC audio on TI
 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
 66
 67config SND_DM365_AIC3X_CODEC
 68	tristate "Audio Codec - AIC3101"
 69	help
 70	  Say Y if you want to add support for AIC3101 audio codec
 71
 72config SND_DM365_VOICE_CODEC
 73	tristate "Voice Codec - CQ93VC"
 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
 80
 81config  SND_DM6467_SOC_EVM
 82	tristate "SoC Audio support for DaVinci DM6467 EVM"
 83	depends on SND_EDMA_SOC && MACH_DAVINCI_DM6467_EVM && I2C
 84	select SND_DAVINCI_SOC_GENERIC_EVM
 85	select SND_SOC_SPDIF
 86
 87	help
 88	  Say Y if you want to add support for SoC audio on TI
 89
 90config  SND_DA830_SOC_EVM
 91	tristate "SoC Audio support for DA830/OMAP-L137 EVM"
 92	depends on SND_EDMA_SOC && MACH_DAVINCI_DA830_EVM && I2C
 93	select SND_DAVINCI_SOC_GENERIC_EVM
 94
 95	help
 96	  Say Y if you want to add support for SoC audio on TI
 97	  DA830/OMAP-L137 EVM
 98
 99config  SND_DA850_SOC_EVM
100	tristate "SoC Audio support for DA850/OMAP-L138 EVM"
101	depends on SND_EDMA_SOC && MACH_DAVINCI_DA850_EVM && I2C
102	select SND_DAVINCI_SOC_GENERIC_EVM
103	help
104	  Say Y if you want to add support for SoC audio on TI
105	  DA850/OMAP-L138 EVM
106
v3.15
 1config SND_DAVINCI_SOC
 2	tristate "SoC Audio for TI DAVINCI or AM33XX/AM43XX chips"
 3	depends on ARCH_DAVINCI || SOC_AM33XX || SOC_AM43XX
 
 
 
 
 
 
 
 
 
 
 
 
 
 4
 5config SND_DAVINCI_SOC_I2S
 6	tristate
 
 
 
 
 7
 8config SND_DAVINCI_SOC_MCASP
 9	tristate
 
 
 
 
 
 
 
10
11config SND_DAVINCI_SOC_VCIF
12	tristate
13
14config SND_DAVINCI_SOC_GENERIC_EVM
15	tristate
16	select SND_SOC_TLV320AIC3X
17	select SND_DAVINCI_SOC_MCASP
18
19config SND_AM33XX_SOC_EVM
20	tristate "SoC Audio for the AM33XX chip based boards"
21	depends on SND_DAVINCI_SOC && SOC_AM33XX
22	select SND_DAVINCI_SOC_GENERIC_EVM
23	help
24	  Say Y or M if you want to add support for SoC audio on AM33XX
25	  boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
26	  AM335X-EVMSK, and BeagelBone with AudioCape boards have this
27	  setup.
28
29config SND_DAVINCI_SOC_EVM
30	tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
31	depends on SND_DAVINCI_SOC
32	depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
33	select SND_DAVINCI_SOC_GENERIC_EVM
34	help
35	  Say Y if you want to add support for SoC audio on TI
36	  DaVinci DM6446, DM355 or DM365 EVM platforms.
37
38choice
39	prompt "DM365 codec select"
40	depends on SND_DAVINCI_SOC_EVM
41	depends on MACH_DAVINCI_DM365_EVM
42
43config SND_DM365_AIC3X_CODEC
44	bool "Audio Codec - AIC3101"
45	help
46	  Say Y if you want to add support for AIC3101 audio codec
47
48config SND_DM365_VOICE_CODEC
49	bool "Voice Codec - CQ93VC"
50	select MFD_DAVINCI_VOICECODEC
51	select SND_DAVINCI_SOC_VCIF
52	select SND_SOC_CQ0093VC
53	help
54	  Say Y if you want to add support for SoC On-chip voice codec
55endchoice
56
57config  SND_DM6467_SOC_EVM
58	tristate "SoC Audio support for DaVinci DM6467 EVM"
59	depends on SND_DAVINCI_SOC && MACH_DAVINCI_DM6467_EVM
60	select SND_DAVINCI_SOC_GENERIC_EVM
61	select SND_SOC_SPDIF
62
63	help
64	  Say Y if you want to add support for SoC audio on TI
65
66config  SND_DA830_SOC_EVM
67	tristate "SoC Audio support for DA830/OMAP-L137 EVM"
68	depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA830_EVM
69	select SND_DAVINCI_SOC_GENERIC_EVM
70
71	help
72	  Say Y if you want to add support for SoC audio on TI
73	  DA830/OMAP-L137 EVM
74
75config  SND_DA850_SOC_EVM
76	tristate "SoC Audio support for DA850/OMAP-L138 EVM"
77	depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA850_EVM
78	select SND_DAVINCI_SOC_GENERIC_EVM
79	help
80	  Say Y if you want to add support for SoC audio on TI
81	  DA850/OMAP-L138 EVM
82