From 46bfef7068a9cd38e209c6184667e4abf9a5f0fd Mon Sep 17 00:00:00 2001 From: Viraj Karandikar Date: Tue, 22 Dec 2015 12:10:38 +0530 Subject: [PATCH] tegra-alt: adsp: add ADMA plugin param controls Add controls for sending parameters to ADMA plugin Bug 200100724 Bug 200150727 Change-Id: I2d8c0dcebf679886d966fc45e96035f963740e10 Signed-off-by: Viraj Karandikar Reviewed-on: http://git-master/r/925794 (cherry picked from commit d3b6b4071619d8745ff62b2249a3653e83bf26d4) Reviewed-on: http://git-master/r/928686 (cherry picked from commit 5c3833b564d826dabaacf527d49a5a21e7fafc23) Reviewed-on: http://git-master/r/928998 GVS: Gerrit_Virtual_Submit Reviewed-by: Ravindra Lokhande --- sound/soc/tegra-alt/tegra210_adsp_alt.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/sound/soc/tegra-alt/tegra210_adsp_alt.c b/sound/soc/tegra-alt/tegra210_adsp_alt.c index bfb64eb7..356bc0ec 100644 --- a/sound/soc/tegra-alt/tegra210_adsp_alt.c +++ b/sound/soc/tegra-alt/tegra210_adsp_alt.c @@ -2603,6 +2603,26 @@ static const struct snd_kcontrol_new tegra210_adsp_controls[] = { TEGRA210_ADSP_PLUGIN9), SND_SOC_PARAM_EXT("PLUGIN10 set params", TEGRA210_ADSP_PLUGIN10), + SND_SOC_PARAM_EXT("ADMA1 set params", + TEGRA210_ADSP_PLUGIN_ADMA1), + SND_SOC_PARAM_EXT("ADMA2 set params", + TEGRA210_ADSP_PLUGIN_ADMA2), + SND_SOC_PARAM_EXT("ADMA3 set params", + TEGRA210_ADSP_PLUGIN_ADMA3), + SND_SOC_PARAM_EXT("ADMA4 set params", + TEGRA210_ADSP_PLUGIN_ADMA4), + SND_SOC_PARAM_EXT("ADMA5 set params", + TEGRA210_ADSP_PLUGIN_ADMA5), + SND_SOC_PARAM_EXT("ADMA6 set params", + TEGRA210_ADSP_PLUGIN_ADMA6), + SND_SOC_PARAM_EXT("ADMA7 set params", + TEGRA210_ADSP_PLUGIN_ADMA7), + SND_SOC_PARAM_EXT("ADMA8 set params", + TEGRA210_ADSP_PLUGIN_ADMA8), + SND_SOC_PARAM_EXT("ADMA9 set params", + TEGRA210_ADSP_PLUGIN_ADMA9), + SND_SOC_PARAM_EXT("ADMA10 set params", + TEGRA210_ADSP_PLUGIN_ADMA10), APM_CONTROL("Priority", APM_PRIORITY_MAX), APM_CONTROL("Min ADSP Clock", INT_MAX), };