6 Mar
2015
6 Mar
'15
10:08 p.m.
On Wed, Feb 25, 2015 at 08:26:21AM +0800, han.lu@intel.com wrote:
From: "Lu, Han" han.lu@intel.com
Details:
- Unload all modules on fw_list of dsp when suspend, and reload all
modules on fw_list when resume. 2. A DSP expects only one scratch, but hsw_parse_fw_image() allocates scratch blocks for each firmware image it parses. Move the allocate function sst_block_alloc_scratch() out of hsw_parse_fw_image() to make sure a scratch be allocated only after all firmware images be parsed.
Applied, thanks.