diff --git a/sound/soc/sof/topology.c b/sound/soc/sof/topology.c index 617a225fff24..f3b50528d586 100644 --- a/sound/soc/sof/topology.c +++ b/sound/soc/sof/topology.c @@ -2046,6 +2046,8 @@ static int sof_link_unload(struct snd_soc_component *scomp, struct snd_soc_dobj if (!slink) return 0; + slink->link->platforms->name = NULL; + kfree(slink->tuples); list_del(&slink->list); kfree(slink->hw_configs);