summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJie Yang <yang.jie@intel.com>2014-12-23 09:24:50 +0800
committerMark Brown <broonie@kernel.org>2014-12-24 12:14:49 +0000
commit85b88a8dd0c758464f31a9758deb27b31c0d5de7 (patch)
tree4cf94e204aa52eff1ae3566c362a4b4630941f32 /sound
parent5129ad6e4e699924f7bc77d3d70ffc011a9024b8 (diff)
downloadlinux-stable-85b88a8dd0c758464f31a9758deb27b31c0d5de7.tar.gz
linux-stable-85b88a8dd0c758464f31a9758deb27b31c0d5de7.tar.bz2
linux-stable-85b88a8dd0c758464f31a9758deb27b31c0d5de7.zip
ASoC: Intel: Store the entry_point read from FW file
To enable some modules from other than base FW, according to FW interface spec, we need pass the correct entry point param to FW, so here store the entry_point read from FW file for later usage. Signed-off-by: Jie Yang <yang.jie@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/intel/sst-firmware.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/intel/sst-firmware.c b/sound/soc/intel/sst-firmware.c
index 4a5bde9c686b..cad6ea179cea 100644
--- a/sound/soc/intel/sst-firmware.c
+++ b/sound/soc/intel/sst-firmware.c
@@ -497,6 +497,7 @@ struct sst_module *sst_module_new(struct sst_fw *sst_fw,
sst_module->sst_fw = sst_fw;
sst_module->scratch_size = template->scratch_size;
sst_module->persistent_size = template->persistent_size;
+ sst_module->entry = template->entry;
INIT_LIST_HEAD(&sst_module->block_list);
INIT_LIST_HEAD(&sst_module->runtime_list);