topology: Fix private data for BEs

Private data was not being added to BEs. Fix this.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Liam Girdwood 2017-08-22 10:16:05 +01:00 committed by Takashi Iwai
parent 80bd4ce147
commit 52826d4655

View file

@ -50,7 +50,9 @@ struct snd_soc_tplg_private *get_priv_data(struct tplg_elem *elem)
case SND_TPLG_TYPE_DAI: case SND_TPLG_TYPE_DAI:
priv = &elem->dai->priv; priv = &elem->dai->priv;
break; break;
case SND_TPLG_TYPE_BE:
priv = &elem->link->priv;
break;
default: default:
SNDERR("error: '%s': no support for private data for type %d\n", SNDERR("error: '%s': no support for private data for type %d\n",
elem->id, elem->type); elem->id, elem->type);