topology: add support to parse private data for pcm

We have private data section in struct snd_soc_tplg_pcm, but alsatplg
doesn't support handling it yet, here add handling in tplg_parse_pcm()
to enable it.

Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Keyon Jie 2019-08-01 17:15:06 +08:00 committed by Takashi Iwai
parent 845243bcc2
commit 66a2d53f42
2 changed files with 11 additions and 0 deletions

View file

@ -732,6 +732,14 @@ int tplg_parse_pcm(snd_tplg_t *tplg,
return err;
continue;
}
/* private data */
if (strcmp(id, "data") == 0) {
err = tplg_parse_data_refs(n, elem);
if (err < 0)
return err;
continue;
}
}
return 0;