]> 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)
commit527c527246d6bdec4357965fdfc00ba5159155f0
treef4eb4f6583a0b2d3965663e81a73976059daa4bb
parent2358d48a6db92cb022eb848a0943363a742d51a5
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