Linux Audio

Check our new training course

Loading...
Note: File does not exist in v6.2.
  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
 20
 21config SND_DAVINCI_SOC_MCASP
 22	tristate "Multichannel Audio Serial Port (McASP) support"
 23	depends on SND_OMAP_SOC || SND_EDMA_SOC
 24	help
 25	  Say Y or M here if you want to have support for McASP IP found in
 26	  various Texas Instruments SoCs like:
 27	  - daVinci devices
 28	  - Sitara line of SoCs (AM335x, AM438x, etc)
 29	  - DRA7x devices
 30
 31config SND_DAVINCI_SOC_VCIF
 32	tristate
 33
 34config SND_DAVINCI_SOC_GENERIC_EVM
 35	tristate
 36	select SND_SOC_TLV320AIC3X
 37	select SND_DAVINCI_SOC_MCASP
 38
 39config SND_AM33XX_SOC_EVM
 40	tristate "SoC Audio for the AM33XX chip based boards"
 41	depends on SND_EDMA_SOC && SOC_AM33XX && I2C
 42	select SND_DAVINCI_SOC_GENERIC_EVM
 43	help
 44	  Say Y or M if you want to add support for SoC audio on AM33XX
 45	  boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
 46	  AM335X-EVMSK, and BeagelBone with AudioCape boards have this
 47	  setup.
 48
 49config SND_DAVINCI_SOC_EVM
 50	tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
 51	depends on SND_EDMA_SOC && I2C
 52	depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
 53	select SND_DAVINCI_SOC_GENERIC_EVM
 54	help
 55	  Say Y if you want to add support for SoC audio on TI
 56	  DaVinci DM6446, DM355 or DM365 EVM platforms.
 57
 58choice
 59	prompt "DM365 codec select"
 60	depends on SND_DAVINCI_SOC_EVM
 61	depends on MACH_DAVINCI_DM365_EVM
 62
 63config SND_DM365_AIC3X_CODEC
 64	tristate "Audio Codec - AIC3101"
 65	help
 66	  Say Y if you want to add support for AIC3101 audio codec
 67
 68config SND_DM365_VOICE_CODEC
 69	tristate "Voice Codec - CQ93VC"
 70	select MFD_DAVINCI_VOICECODEC
 71	select SND_DAVINCI_SOC_VCIF
 72	select SND_SOC_CQ0093VC
 73	help
 74	  Say Y if you want to add support for SoC On-chip voice codec
 75endchoice
 76
 77config  SND_DM6467_SOC_EVM
 78	tristate "SoC Audio support for DaVinci DM6467 EVM"
 79	depends on SND_EDMA_SOC && MACH_DAVINCI_DM6467_EVM && I2C
 80	select SND_DAVINCI_SOC_GENERIC_EVM
 81	select SND_SOC_SPDIF
 82
 83	help
 84	  Say Y if you want to add support for SoC audio on TI
 85
 86config  SND_DA830_SOC_EVM
 87	tristate "SoC Audio support for DA830/OMAP-L137 EVM"
 88	depends on SND_EDMA_SOC && MACH_DAVINCI_DA830_EVM && I2C
 89	select SND_DAVINCI_SOC_GENERIC_EVM
 90
 91	help
 92	  Say Y if you want to add support for SoC audio on TI
 93	  DA830/OMAP-L137 EVM
 94
 95config  SND_DA850_SOC_EVM
 96	tristate "SoC Audio support for DA850/OMAP-L138 EVM"
 97	depends on SND_EDMA_SOC && MACH_DAVINCI_DA850_EVM && I2C
 98	select SND_DAVINCI_SOC_GENERIC_EVM
 99	help
100	  Say Y if you want to add support for SoC audio on TI
101	  DA850/OMAP-L138 EVM
102