@@ -48,6 +48,7 @@ static const struct sof_dev_desc tgl_desc = {
4848 .nocodec_tplg_filename = "sof-tgl-nocodec.tplg" ,
4949 .ops = & sof_tgl_ops ,
5050 .ops_init = sof_tgl_ops_init ,
51+ .ops_free = hda_ops_free ,
5152};
5253
5354static const struct sof_dev_desc tglh_desc = {
@@ -110,6 +111,7 @@ static const struct sof_dev_desc ehl_desc = {
110111 .nocodec_tplg_filename = "sof-ehl-nocodec.tplg" ,
111112 .ops = & sof_tgl_ops ,
112113 .ops_init = sof_tgl_ops_init ,
114+ .ops_free = hda_ops_free ,
113115};
114116
115117static const struct sof_dev_desc adls_desc = {
@@ -141,6 +143,7 @@ static const struct sof_dev_desc adls_desc = {
141143 .nocodec_tplg_filename = "sof-adl-nocodec.tplg" ,
142144 .ops = & sof_tgl_ops ,
143145 .ops_init = sof_tgl_ops_init ,
146+ .ops_free = hda_ops_free ,
144147};
145148
146149static const struct sof_dev_desc adl_desc = {
@@ -172,6 +175,7 @@ static const struct sof_dev_desc adl_desc = {
172175 .nocodec_tplg_filename = "sof-adl-nocodec.tplg" ,
173176 .ops = & sof_tgl_ops ,
174177 .ops_init = sof_tgl_ops_init ,
178+ .ops_free = hda_ops_free ,
175179};
176180
177181static const struct sof_dev_desc adl_n_desc = {
@@ -203,6 +207,7 @@ static const struct sof_dev_desc adl_n_desc = {
203207 .nocodec_tplg_filename = "sof-adl-nocodec.tplg" ,
204208 .ops = & sof_tgl_ops ,
205209 .ops_init = sof_tgl_ops_init ,
210+ .ops_free = hda_ops_free ,
206211};
207212
208213static const struct sof_dev_desc rpls_desc = {
@@ -234,6 +239,7 @@ static const struct sof_dev_desc rpls_desc = {
234239 .nocodec_tplg_filename = "sof-rpl-nocodec.tplg" ,
235240 .ops = & sof_tgl_ops ,
236241 .ops_init = sof_tgl_ops_init ,
242+ .ops_free = hda_ops_free ,
237243};
238244
239245static const struct sof_dev_desc rpl_desc = {
@@ -265,6 +271,7 @@ static const struct sof_dev_desc rpl_desc = {
265271 .nocodec_tplg_filename = "sof-rpl-nocodec.tplg" ,
266272 .ops = & sof_tgl_ops ,
267273 .ops_init = sof_tgl_ops_init ,
274+ .ops_free = hda_ops_free ,
268275};
269276
270277/* PCI IDs */
0 commit comments