Skip to content

Commit

Permalink
omap: mcasp: add omap-mcasp.* and add to Kconfig, Makefile
Browse files Browse the repository at this point in the history
This is to support building of aess/ stuff
  • Loading branch information
andrey-utkin authored and Peter Ujfalusi committed Nov 16, 2020
1 parent 60da1fd commit 1cac23d
Show file tree
Hide file tree
Showing 4 changed files with 764 additions and 0 deletions.
13 changes: 13 additions & 0 deletions sound/soc/ti/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ config SND_SOC_OMAP_DMIC
Say Y or M here if you want to have support for DMIC IP found in
OMAP4 and OMAP5.

config SND_SOC_OMAP_MCASP
tristate "Multichannel Audio Serial Port (McASP) support"
depends on ARCH_OMAP || ARCH_OMAP1 || COMPILE_TEST
select SND_SOC_TI_SDMA_PCM
help
Say Y or M here if you want to have support for McASP IP found in
Texas Instruments OMAP1/2/3/4/5 SoCs.

config SND_SOC_OMAP_MCBSP
tristate "Multichannel Buffered Serial Port (McBSP) support"
depends on ARCH_OMAP || ARCH_OMAP1 || COMPILE_TEST
Expand Down Expand Up @@ -112,6 +120,7 @@ config SND_SOC_OMAP3_TWL4030
- OMAP3EVM
- SDP3430
- Zoom2
- GTA04

config SND_SOC_OMAP_ABE_TWL6040
tristate "SoC Audio support for OMAP boards using ABE and twl6040 codec"
Expand All @@ -120,6 +129,10 @@ config SND_SOC_OMAP_ABE_TWL6040
select SND_SOC_OMAP_DMIC
select SND_SOC_OMAP_MCPDM
select SND_SOC_TWL6040
select SND_SOC_OMAP_MCASP
select SND_SOC_OMAP_MCBSP
select SND_DYNAMIC_MINORS
select FW_LOADER
help
Say Y or M if you want to add support for SoC audio on OMAP boards
using ABE and twl6040 codec. This driver currently supports:
Expand Down
2 changes: 2 additions & 0 deletions sound/soc/ti/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,15 @@ snd-soc-davinci-asp-objs := davinci-i2s.o
snd-soc-davinci-mcasp-objs := davinci-mcasp.o
snd-soc-davinci-vcif-objs := davinci-vcif.o
snd-soc-omap-dmic-objs := omap-dmic.o
snd-soc-omap-mcasp-objs := omap-mcasp.o
snd-soc-omap-mcbsp-objs := omap-mcbsp.o omap-mcbsp-st.o
snd-soc-omap-mcpdm-objs := omap-mcpdm.o

obj-$(CONFIG_SND_SOC_DAVINCI_ASP) += snd-soc-davinci-asp.o
obj-$(CONFIG_SND_SOC_DAVINCI_MCASP) += snd-soc-davinci-mcasp.o
obj-$(CONFIG_SND_SOC_DAVINCI_VCIF) += snd-soc-davinci-vcif.o
obj-$(CONFIG_SND_SOC_OMAP_DMIC) += snd-soc-omap-dmic.o
obj-$(CONFIG_SND_SOC_OMAP_MCASP) += snd-soc-omap-mcasp.o
obj-$(CONFIG_SND_SOC_OMAP_MCBSP) += snd-soc-omap-mcbsp.o
obj-$(CONFIG_SND_SOC_OMAP_MCPDM) += snd-soc-omap-mcpdm.o

Expand Down

0 comments on commit 1cac23d

Please sign in to comment.