ASoC: Intel: Skylake: Parse multiple manifest data blocks
authorShreyas NC <shreyas.nc@intel.com>
Wed, 23 Aug 2017 14:03:48 +0000 (19:33 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 25 Aug 2017 13:53:47 +0000 (14:53 +0100)
commit9fc129f6e5de01ce5fccf033485e40dfa429b45c
tree4e925b8280693ddaaac0a35f8f5b5a43b602bbb7
parent9149916f1e8c912c585ddebf12a98e99bd81aafe
ASoC: Intel: Skylake: Parse multiple manifest data blocks

Currently we can parse a single manifest data block. But manifest
private data can have multiple data blocks.

So, fix the parsing logic to parse multiple data blocks by returning
offset of each parsed data block.

Signed-off-by: Shreyas NC <shreyas.nc@intel.com>
Signed-off-by: Guneshwor Singh <guneshwor.o.singh@intel.com>
Acked-By: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl-topology.c