diff options
Diffstat (limited to 'sound/soc/intel/boards/sof_ssp_amp.c')
| -rw-r--r-- | sound/soc/intel/boards/sof_ssp_amp.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/sound/soc/intel/boards/sof_ssp_amp.c b/sound/soc/intel/boards/sof_ssp_amp.c index 94d25aeb6e7c..7b74f122e340 100644 --- a/sound/soc/intel/boards/sof_ssp_amp.c +++ b/sound/soc/intel/boards/sof_ssp_amp.c @@ -258,13 +258,12 @@ static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev,  		sof_rt1308_dai_link(&links[id]);  	} else if (sof_ssp_amp_quirk & SOF_CS35L41_SPEAKER_AMP_PRESENT) {  		cs35l41_set_dai_link(&links[id]); - -		/* feedback from amplifier */ -		links[id].dpcm_capture = 1;  	}  	links[id].platforms = platform_component;  	links[id].num_platforms = ARRAY_SIZE(platform_component);  	links[id].dpcm_playback = 1; +	/* feedback from amplifier or firmware-generated echo reference */ +	links[id].dpcm_capture = 1;  	links[id].no_pcm = 1;  	links[id].cpus = &cpus[id];  	links[id].num_cpus = 1; |