diff --git a/sound/soc/soc-topology.c b/sound/soc/soc-topology.c
index 01a50413c66f6612762791b2d1d905b077eb87a2..e81b52600d58464e90fb03cbc44d11f1628d27fd 100644
--- a/sound/soc/soc-topology.c
+++ b/sound/soc/soc-topology.c
@@ -1272,6 +1272,9 @@ static struct snd_kcontrol_new *soc_tplg_dapm_widget_dmixer_create(
 			kfree(sm);
 			continue;
 		}
+
+		/* create any TLV data */
+		soc_tplg_create_tlv(tplg, &kc[i], &mc->hdr);
 	}
 	return kc;