ASoC: tegra: Add one more ADSP PCM device

Conditional build. Added only for embedded
platform

Bug 1608299

Change-Id: I602add4be5d4b0c0515044f9aca60c8a1342550a
Signed-off-by: Uday Gupta <udayg@nvidia.com>
Reviewed-on: http://git-master/r/742368
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Arun Shamanna Lakshmi <aruns@nvidia.com>
Tested-by: Arun Shamanna Lakshmi <aruns@nvidia.com>
This commit is contained in:
Uday Gupta
2015-05-13 15:43:10 -07:00
committed by Sameer Pujar
parent d07e72bb9f
commit 20605880fa

View File

@@ -1722,6 +1722,7 @@ static struct snd_soc_dai_ops tegra210_adsp_admaif_dai_ops = {
};
static struct snd_soc_dai_driver tegra210_adsp_dai[] = {
#ifndef CONFIG_SND_SOC_TEGRA_T210REF_ALT
{
.name = "ADSP PCM",
.playback = {
@@ -1739,6 +1740,42 @@ static struct snd_soc_dai_driver tegra210_adsp_dai[] = {
.formats = SNDRV_PCM_FMTBIT_S16_LE,
},
},
#else
{
.name = "ADSP PCM1",
.playback = {
.stream_name = "ADSP PCM1 Receive",
.channels_min = 1,
.channels_max = 2,
.rates = SNDRV_PCM_RATE_8000_48000,
.formats = SNDRV_PCM_FMTBIT_S16_LE,
},
.capture = {
.stream_name = "ADSP PCM1 Transmit",
.channels_min = 1,
.channels_max = 2,
.rates = SNDRV_PCM_RATE_8000_48000,
.formats = SNDRV_PCM_FMTBIT_S16_LE,
},
},
{
.name = "ADSP PCM2",
.playback = {
.stream_name = "ADSP PCM2 Receive",
.channels_min = 1,
.channels_max = 2,
.rates = SNDRV_PCM_RATE_8000_48000,
.formats = SNDRV_PCM_FMTBIT_S16_LE,
},
.capture = {
.stream_name = "ADSP PCM2 Transmit",
.channels_min = 1,
.channels_max = 2,
.rates = SNDRV_PCM_RATE_8000_48000,
.formats = SNDRV_PCM_FMTBIT_S16_LE,
},
},
#endif
{
.name = "ADSP COMPR1",
.compress_dai = 1,