diff options
| author | Mark Brown <broonie@kernel.org> | 2026-01-06 18:48:26 +0000 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-01-06 18:48:26 +0000 |
| commit | 49d3bd9fe2d93ec6eaf7d550e2eb9608b401c915 (patch) | |
| tree | dd4bd4b6c37f81f50a9f5b8dfff546cb4ee0ca95 /include/sound | |
| parent | 04b61513dfe40f80f0dcc795003637b510522b3c (diff) | |
| parent | 9bf0bd7bdea6c402007ffb784dd0c0f704aa2310 (diff) | |
ASoC: nau8821: Fixes and driver cleanup
Merge series from Cristian Ciocaltea <cristian.ciocaltea@collabora.com>:
This series provides several fixes and cleanup patches for the Nuvoton
NAU88L21 audio codec driver.
Testing and validation has been performed on Valve Steam Deck.
Diffstat (limited to 'include/sound')
| -rw-r--r-- | include/sound/soc-acpi.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/sound/soc-acpi.h b/include/sound/soc-acpi.h index 90d73b9bddab..0519afd7217f 100644 --- a/include/sound/soc-acpi.h +++ b/include/sound/soc-acpi.h @@ -203,6 +203,8 @@ struct snd_soc_acpi_link_adr { * @mach: the pointer of the machine driver * @prefix: the prefix of the topology file name. Typically, it is the path. * @tplg_files: the pointer of the array of the topology file names. + * @best_effort: ignore non supported links and try to build the card in best effort + * with supported links */ /* Descriptor for SST ASoC machine driver */ struct snd_soc_acpi_mach { @@ -224,7 +226,8 @@ struct snd_soc_acpi_mach { const u32 tplg_quirk_mask; int (*get_function_tplg_files)(struct snd_soc_card *card, const struct snd_soc_acpi_mach *mach, - const char *prefix, const char ***tplg_files); + const char *prefix, const char ***tplg_files, + bool best_effort); }; #define SND_SOC_ACPI_MAX_CODECS 3 |
