]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: topology: Give more data to clients via callbacks
authorLiam Girdwood <liam.r.girdwood@linux.intel.com>
Thu, 14 Jun 2018 19:50:37 +0000 (20:50 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 18 Jun 2018 11:16:16 +0000 (12:16 +0100)
commit987458424e7f654c6f9a7b28333cfb6054917bc7
treef4eb4f6583a0b2d3965663e81a73976059daa4bb
parent0d5624e606504772b89d3c3d6b1be740ef176c61
ASoC: topology: Give more data to clients via callbacks

Give topology clients more access to the topology data by passing index,
pcm, link_config and dai_driver to clients. This allows clients to fully
instantiate and track topology objects.

The SOF driver is the first user of these new APIs and needs them to build
component topology driver and FW objects.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-topology.h
sound/soc/intel/skylake/skl-pcm.c
sound/soc/intel/skylake/skl-topology.c
sound/soc/intel/skylake/skl-topology.h
sound/soc/soc-topology.c