diff --git a/sound/soc/tegra-alt/tegra210_adsp_alt.c b/sound/soc/tegra-alt/tegra210_adsp_alt.c index 36a78900..64ad686d 100644 --- a/sound/soc/tegra-alt/tegra210_adsp_alt.c +++ b/sound/soc/tegra-alt/tegra210_adsp_alt.c @@ -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,