summaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/skylake/skl-sst-ipc.h
diff options
context:
space:
mode:
authorShreyas NC <shreyas.nc@intel.com>2016-05-30 14:12:59 +0200
committerMark Brown <broonie@kernel.org>2016-05-30 19:24:41 +0200
commitea6b3e943787b996487605f853295397c52e51fd (patch)
treee4beb8d3b18753133607f1c7b9e9e0945718b500 /sound/soc/intel/skylake/skl-sst-ipc.h
parentASoC: Intel: Skylake: Strip manifest for Broxton platform (diff)
downloadlinux-ea6b3e943787b996487605f853295397c52e51fd.tar.xz
linux-ea6b3e943787b996487605f853295397c52e51fd.zip
ASoC: Intel: Skylake: Add DSP firmware manifest parsing
Module params like module_id and loadable flag can be changed in the DSP Firmware. These are kept in the firmware manifest and driver should read these values from this manifest. So, add support to parse the DSP firmware manifest and read these module params. Signed-off-by: Shreyas NC <shreyas.nc@intel.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/skylake/skl-sst-ipc.h')
-rw-r--r--sound/soc/intel/skylake/skl-sst-ipc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/intel/skylake/skl-sst-ipc.h b/sound/soc/intel/skylake/skl-sst-ipc.h
index d59d1ba62a43..7b55182b7895 100644
--- a/sound/soc/intel/skylake/skl-sst-ipc.h
+++ b/sound/soc/intel/skylake/skl-sst-ipc.h
@@ -60,6 +60,9 @@ struct skl_sst {
void (*enable_miscbdcge)(struct device *dev, bool enable);
/*Is CGCTL.MISCBDCGE disabled*/
bool miscbdcg_disabled;
+
+ /* Populate module information */
+ struct list_head uuid_list;
};
struct skl_ipc_init_instance_msg {