Hi,
I'd like to request cherry-picking some fixes for ALSA SoC to stable branch. Those patches are fix or add couple of functions which are essential when ALSA topology and Compress offload is used with Dynamic PCM. All fixes are tested on 4.19 and 5.4.
1. Fix overflow of register mask when shift value is set to 32. 2. Default value setting for virtual kcontrol 3. Error on offload playback start or stop after pause 4. Prefix missing when a kcontrol is created with ASoC component with name prefix.
Commit ID: 0ab070917afdc93670c2d0ea02ab6defb6246a7c 3bbbb7728fc853d71dbce4073fef9f281fbfb4dd 21fca8bdbb64df1297e8c65a746c4c9f4a689751 abca9e4a04fbe9c6df4d48ca7517e1611812af25
Kernel version wish it to be applied: 5.4
Subject: 이경택 (4): ASoC: fix regwmask ASoC: dapm: connect virtual mux with default value ASoC: dpcm: allow start or stop during pause for backend ASoC: topology: use name_prefix for new kcontrol
sound/soc/soc-dapm.c | 8 +++++++- sound/soc/soc-ops.c | 4 ++-- sound/soc/soc-pcm.c | 6 ++++-- sound/soc/soc-topology.c | 2 +- 4 files changed, 14 insertions(+), 6 deletions(-)
base-commit: bc844d58f697dff3ded4b410094ee89f5cedc04c