topology: Export physical DAIs to the binary for kernel

Export the physical DAI objects to the binary output file for kernel.
For physical DAIs defined by the text conf file, find and merge their
stream capablities and private data before exporting.

Signed-off-by: Guneshwor Singh <guneshwor.o.singh@intel.com>
Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Guneshwor Singh 2016-11-16 14:42:49 +08:00 committed by Takashi Iwai
parent 9117715371
commit 6a93f24dac
4 changed files with 71 additions and 0 deletions

View file

@ -288,6 +288,10 @@ static int tplg_build_integ(snd_tplg_t *tplg)
if (err < 0)
return err;
err = tplg_build_dais(tplg, SND_TPLG_TYPE_DAI);
if (err < 0)
return err;
err = tplg_build_links(tplg, SND_TPLG_TYPE_BE);
if (err < 0)
return err;