ASoC: Intel: Skylake: Check for module list being NULL
While clearing loaded module count, we should check first to see if module list is NULL or not. Some distributions can ship with no modules and thus list can be empty. Signed-off-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
3513798ca4
commit
a35aeaee94
|
@ -384,6 +384,9 @@ void skl_clear_module_cnt(struct sst_dsp *ctx)
|
|||
{
|
||||
struct skl_module_table *module;
|
||||
|
||||
if (list_empty(&ctx->module_list))
|
||||
return;
|
||||
|
||||
list_for_each_entry(module, &ctx->module_list, list) {
|
||||
module->usage_cnt = 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue