ASoC: Intel: Skylake: add additional args to module parsing
authorSenthilnathan Veppur <senthilnathanx.veppur@intel.com>
Tue, 26 Jul 2016 12:36:44 +0000 (18:06 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 8 Aug 2016 10:54:59 +0000 (11:54 +0100)
commita8e2c19efd5d27577661124b1033b344650e4899
tree73f26c8fa1fb07c7e5f9e2393e9416a851abf13c
parent15ecaba9148da2d4088c7025d06312d1cbd9d5eb
ASoC: Intel: Skylake: add additional args to module parsing

For additional library parsing, we need to pass firmware to be
loaded and not use the pointer in context. Also, Library module
IDs are combination of library index and module ID in manifest.

So add the additional arguments of firmware and library offset to
snd_skl_parse_uuids().

Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/bxt-sst.c
sound/soc/intel/skylake/skl-sst-dsp.h
sound/soc/intel/skylake/skl-sst-utils.c
sound/soc/intel/skylake/skl-sst.c