linux/sound/soc/intel
Jeeja KP e4e2d2f452 ASoC: Intel: Skylake: Add pipe and modules handlers
SKL driver needs to instantiate pipelines and modules in the DSP.
The topology in the DSP is modelled as DAPM graph with a PGA
representing a module instance and mixer representing a pipeline
for a group of modules along with the mixer itself.

Here we start adding building block for handling these. We add
resource checks (memory/compute) for pipelines, find the modules
in a pipeline, init modules in a pipe and lastly bind/unbind
modules in a pipe These will be used by pipe event handlers in
subsequent patches

Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
History 2015-10-07 15:30:15 +01:00
..
atom ASoC: Intel: remove unused function 2015-09-16 18:30:47 +01:00
baytrail ASoC: Intel: sst_byt: fix initialize 'NULL device *' issue 2015-07-29 14:55:16 +01:00
boards ASoC: intel: broadwell: Convert to devm_snd_soc_register_card 2015-09-14 18:39:23 +01:00
common ASoC: Intel: use dw_dmac autoconfiguration 2015-10-07 11:24:49 +01:00
haswell ASoC: Intel: haswell: fix initialize 'NULL device *' issue 2015-07-29 14:55:06 +01:00
skylake ASoC: Intel: Skylake: Add pipe and modules handlers 2015-10-07 15:30:15 +01:00
Kconfig ASoC: Intel: Add Skylake IPC library 2015-07-09 18:33:23 +01:00
Makefile ASoC: Intel: Add makefile support for SKL driver 2015-07-09 11:54:26 +01:00