summaryrefslogtreecommitdiff
path: root/sound/soc/fsl/Kconfig
diff options
context:
space:
mode:
authorDong Aisheng <aisheng.dong@nxp.com>2019-12-02 18:00:43 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-12-02 18:00:43 +0800
commitd7ba9dc82699535ee36e2cf8f10d992f2a5bddae (patch)
tree9e62a5a63e486cd205be35d7dd14342462b422a8 /sound/soc/fsl/Kconfig
parentf543f63f55e93400048dc2d31c4356d3ffc9a34d (diff)
parentdfb874e95e3aa46b43b8940b6e921cf753eda947 (diff)
Merge remote-tracking branch 'origin/audio/rpmsg' into audio/next
* origin/audio/rpmsg: (59 commits) LF-215: ASoC: fsl_rpmsg_i2s: Enable WQ_FREEZABLE for workqueue ASoC: imx-pcm-rpmsg: Remove the prtd ASoC: imx-pcm-rpmsg: Fix writecombine/wc build error ASoC: rpmsg_ak4497: ignore suspend with DAPM Revert "ASoC: soc-pcm: remove soc_rtdcom_ack()" ...
Diffstat (limited to 'sound/soc/fsl/Kconfig')
-rw-r--r--sound/soc/fsl/Kconfig26
1 files changed, 26 insertions, 0 deletions
diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
index bf044d45fef3..0a887b373b6f 100644
--- a/sound/soc/fsl/Kconfig
+++ b/sound/soc/fsl/Kconfig
@@ -90,6 +90,13 @@ config SND_SOC_FSL_DSP
help
Say Y if you want to add hifi 4 support for the Freescale CPUs.
which is a DSP core for audio processing.
+
+config SND_SOC_FSL_RPMSG_I2S
+ tristate "I2S base on the RPMSG support"
+ depends on HAVE_IMX_RPMSG
+ help
+ Say Y if you want to add rpmsg i2s support for the Freescale CPUs.
+ which is depends on the rpmsg.
This option is only useful for out-of-tree drivers since
in-tree drivers select it automatically.
@@ -103,6 +110,11 @@ config SND_SOC_IMX_PCM_DMA
tristate
select SND_SOC_GENERIC_DMAENGINE_PCM
+config SND_SOC_IMX_PCM_RPMSG
+ tristate
+ depends on HAVE_IMX_RPMSG
+ select SND_SOC_GENERIC_DMAENGINE_PCM
+
config SND_SOC_IMX_AUDMUX
tristate "Digital Audio Mux module support"
help
@@ -405,6 +417,20 @@ config SND_SOC_IMX_MICFIL
Say Y if you want to add support for SoC audio on
an i.MX board with micfil.
+config SND_SOC_IMX_RPMSG
+ tristate "SoC Audio support for i.MX boards with rpmsg"
+ depends on HAVE_IMX_RPMSG
+ select SND_SOC_IMX_PCM_RPMSG
+ select SND_SOC_FSL_RPMSG_I2S
+ select SND_SOC_RPMSG_WM8960
+ select SND_SOC_RPMSG_AK4497
+ select SND_SOC_RPMSG_CS42XX8
+ help
+ SoC Audio support for i.MX boards with rpmsg.
+ There should be rpmsg devices defined in other core
+ Say Y if you want to add support for SoC audio on an i.MX board with
+ a rpmsg devices.
+
config SND_SOC_IMX_ES8328
tristate "SoC Audio support for i.MX boards with the ES8328 codec"
depends on OF && (I2C || SPI)