ASoC: Intel: Fix allocated block list usage when adding blocks.
Make sure we add the allocated blocks to the modules list of blocks. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:
parent
48695f3d4e
commit
84fbdd5861
|
@ -202,6 +202,9 @@ static int block_alloc_contiguous(struct sst_module *module,
|
||||||
size -= block->size;
|
size -= block->size;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
list_for_each_entry(block, &tmp, list)
|
||||||
|
list_add(&block->module_list, &module->block_list);
|
||||||
|
|
||||||
list_splice(&tmp, &dsp->used_block_list);
|
list_splice(&tmp, &dsp->used_block_list);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue