ASoC: SOF: Add support for loading topologies
authorLiam Girdwood <liam.r.girdwood@linux.intel.com>
Fri, 12 Apr 2019 16:05:11 +0000 (11:05 -0500)
committerMark Brown <broonie@kernel.org>
Sat, 27 Apr 2019 17:48:06 +0000 (02:48 +0900)
commit311ce4fe7637d96608b6e57bf9ebbd8aabcf429e
treebf4b0025e6c083d7884000523c711cf8deef89bb
parent868bd00f495514630a52161052d2fe155af599fe
ASoC: SOF: Add support for loading topologies

SOF uses topology to define the DAPM graphs and widgets, DAIs, PCMs and set
parameters for init and run time usage. This patch loads topology and
maps it to IPC commands that are build the topology on the DSP.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/sof/topology.h [new file with mode: 0644]
sound/soc/sof/topology.c [new file with mode: 0644]