|
8 | 8 |
|
9 | 9 | #include <sound/soc-acpi.h> |
10 | 10 | #include <sound/soc-acpi-intel-match.h> |
| 11 | +#include "sof-function-topology-lib.h" |
11 | 12 | #include "soc-acpi-intel-sdca-quirks.h" |
12 | 13 | #include "soc-acpi-intel-sdw-mockup-match.h" |
13 | 14 | #include <sound/soc-acpi-intel-ssp-common.h> |
@@ -316,38 +317,44 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_ptl_sdw_machines[] = { |
316 | 317 | .links = ptl_rt721_l3, |
317 | 318 | .drv_name = "sof_sdw", |
318 | 319 | .sof_tplg_filename = "sof-ptl-rt721.tplg", |
| 320 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
319 | 321 | }, |
320 | 322 | { |
321 | 323 | .link_mask = BIT(0), |
322 | 324 | .links = ptl_rt722_only, |
323 | 325 | .drv_name = "sof_sdw", |
324 | 326 | .sof_tplg_filename = "sof-ptl-rt722.tplg", |
| 327 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
325 | 328 | }, |
326 | 329 | { |
327 | 330 | .link_mask = BIT(1), |
328 | 331 | .links = ptl_rt722_l1, |
329 | 332 | .drv_name = "sof_sdw", |
330 | 333 | .sof_tplg_filename = "sof-ptl-rt722.tplg", |
| 334 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
331 | 335 | }, |
332 | 336 | { |
333 | 337 | .link_mask = BIT(3), |
334 | 338 | .links = ptl_rt722_l3, |
335 | 339 | .drv_name = "sof_sdw", |
336 | 340 | .sof_tplg_filename = "sof-ptl-rt722.tplg", |
| 341 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
337 | 342 | }, |
338 | 343 | { |
339 | 344 | .link_mask = BIT(1) | BIT(2), |
340 | 345 | .links = ptl_sdw_rt712_vb_l2_rt1320_l1, |
341 | 346 | .drv_name = "sof_sdw", |
342 | 347 | .machine_check = snd_soc_acpi_intel_sdca_is_device_rt712_vb, |
343 | | - .sof_tplg_filename = "sof-ptl-rt712-l2-rt1320-l1.tplg" |
| 348 | + .sof_tplg_filename = "sof-ptl-rt712-l2-rt1320-l1.tplg", |
| 349 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
344 | 350 | }, |
345 | 351 | { |
346 | 352 | .link_mask = BIT(1) | BIT(2) | BIT(3), |
347 | 353 | .links = ptl_sdw_rt713_vb_l2_rt1320_l13, |
348 | 354 | .drv_name = "sof_sdw", |
349 | 355 | .machine_check = snd_soc_acpi_intel_sdca_is_device_rt712_vb, |
350 | | - .sof_tplg_filename = "sof-ptl-rt713-l2-rt1320-l13.tplg" |
| 356 | + .sof_tplg_filename = "sof-ptl-rt713-l2-rt1320-l13.tplg", |
| 357 | + .get_function_tplg_files = sof_sdw_get_tplg_files, |
351 | 358 | }, |
352 | 359 | {}, |
353 | 360 | }; |
|
0 commit comments