diff options
author | Takashi Iwai <tiwai@suse.de> | 2021-07-21 20:48:09 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2021-07-21 20:48:09 +0300 |
commit | 234d8f2726f705d6f6956610da7d42c51f050784 (patch) | |
tree | 13d2d98dabecea8bb6be829dc07ea5713bdb132e /include/sound | |
parent | e81d71e343c6c62cf323042caed4b7ca049deda5 (diff) | |
parent | 82d28b67f780910f816fe1cfb0f676fc38c4cbb3 (diff) | |
download | linux-234d8f2726f705d6f6956610da7d42c51f050784.tar.xz |
Merge tag 'asoc-fix-v5.14-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ASoC: Fixes for v5.14
A collection of fixes for ASoC that have come in since the merge window,
all driver specific. There is a new core feature added for reversing
the order of operations when shutting down, this is needed to fix a bug
with the AMD Stonyridge platform, and we also tweak the Kconfig to make
the SSM2518 driver user selectable so it can be used with generic cards
but that requires no actual code changes.
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/soc.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/sound/soc.h b/include/sound/soc.h index 675849d07284..8e6dd8a257c5 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h @@ -712,6 +712,12 @@ struct snd_soc_dai_link { /* Do not create a PCM for this DAI link (Backend link) */ unsigned int ignore:1; + /* This flag will reorder stop sequence. By enabling this flag + * DMA controller stop sequence will be invoked first followed by + * CPU DAI driver stop sequence + */ + unsigned int stop_dma_first:1; + #ifdef CONFIG_SND_SOC_TOPOLOGY struct snd_soc_dobj dobj; /* For topology */ #endif |