The following changes since commit 0db0c1770834f39e11a2902e20e1f11a482f4465: ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (2024-02-13 19:37:25 +0000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v6.8-rc5 for you to fetch changes up to ed00a6945dc32462c2d3744a3518d2316da66fcc: ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (2024-02-28 12:24:59 +0000) ---------------------------------------------------------------- ASoC: Fixes for v6.8 A few small fixes, some driver specific and one slightly larger one from Richard which adds a new core helper and updates a small clutch of drivers to deal with the fact that they were using a helper which requires that the lock for the list of controls without holding that lock. We also have some quirks for new AMD based Lenovo systems. ---------------------------------------------------------------- Colin Ian King (1): ASoC: qcom: Fix uninitialized pointer dmactl Jiawei Wang (2): ASoC: amd: yc: add new YC platform variant (0x63) support ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 Johnny Hsieh (1): ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table Richard Fitzgerald (2): ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() include/sound/soc-card.h | 2 ++ sound/soc/amd/yc/acp6x-mach.c | 14 ++++++++++++++ sound/soc/amd/yc/pci-acp6x.c | 1 + sound/soc/codecs/cs35l45.c | 2 +- sound/soc/codecs/cs35l56-shared.c | 1 + sound/soc/codecs/cs35l56.c | 2 +- sound/soc/fsl/fsl_xcvr.c | 12 +++++++++++- sound/soc/qcom/lpass-cdc-dma.c | 2 +- sound/soc/soc-card.c | 24 ++++++++++++++++++++++-- 9 files changed, 54 insertions(+), 6 deletions(-)